Javascript 如何使用Charles Proxy在虚拟机中监控来自IE8的流量?

Javascript 如何使用Charles Proxy在虚拟机中监控来自IE8的流量?,javascript,proxy,virtual-machine,Javascript,Proxy,Virtual Machine,我正在调试IE8中的一个问题 我正在测试JavaScript代码中的一个活bug,它已经被缩小和丑化,所以开发工具在这里不是很有用 我在Mac上工作,所以我在使用VirtualBox虚拟机 我让Charles代理运行。我想使用Charles将提供的JavaScript映射到本地未统一的版本。这对于本机运行的Firefox和Chrome来说很好,但我无法让Charles监控来自VM的流量 有什么建议吗?事实证明,我所要做的就是告诉虚拟机中的IE使用我的代理 Internet选项->连接选项卡,单击

我正在调试IE8中的一个问题

我正在测试JavaScript代码中的一个活bug,它已经被缩小和丑化,所以开发工具在这里不是很有用

我在Mac上工作,所以我在使用VirtualBox虚拟机

我让Charles代理运行。我想使用Charles将提供的JavaScript映射到本地未统一的版本。这对于本机运行的Firefox和Chrome来说很好,但我无法让Charles监控来自VM的流量


有什么建议吗?

事实证明,我所要做的就是告诉虚拟机中的IE使用我的代理

Internet选项->连接选项卡,单击LAN设置->选择为LAN使用代理服务器复选框

在地址框中,键入代理服务器的地址,在我的例子中,它是我的Mac的IP


在端口框中,键入Charles正在运行的端口号。

如果有人在选择正确的IP地址时感到困惑:

  • 找到你的代理IP地址和端口(在Ubuntu中转到网络->代理)
  • 如回答中所述,将获得的值键入浏览器代理设置
  • 使用代理IP地址从VirtualBox的浏览器调用主机

  • Charles通常在端口字段8888上运行