Burp拦截不适用于Chrome中的localhost

问题描述 投票:0回答:3

我无法拦截Chrome version 73.0.3683.86向我的localhost网站发出的请求。

  • 本地主机站点在http://127.0.0.3:80上的IIS上运行
  • Burp代理列表是127.0.0.1:8080的默认代码
  • 拦截规则也是默认规则
  • 在我的LAN设置中,未启用“绕过本地地址的代理服务器”

当拦截打开并且我在Chrome浏览器中重新加载页面时,Burp没有“捕获”任何请求,我的本地站点加载并且只拦截外部请求,例如从CDN加载外部脚本。

同样在“代理”>“HTTP历史记录”下,只有对外部站点的请求,并且不会记录对http://127.0.0.3:80的所有请求。

当我通过Internet Explorer 11重新加载相同页面时,正如预期的那样,Burp截获了初始GET请求。此外,“代理”>“HTTP历史记录”显示对本地站点http://127.0.0.3:80的所有请求

Chrome有什么问题?谢谢!

google-chrome internet-explorer localhost burp
3个回答
0
投票

您使用的是哪个版本的Chrome?

您是否尝试过使用FoxyProxy Chrome扩展程序?

作为解决方法,您可以修改计算机上的hosts文件。


0
投票

昨天晚些时候找到解决方案我使用的是Chrome扩展程序ProxySwitchy,但是如果您使用它或系统代理配置并不重要。解决方案的工作方式相同。

Chrome ProxySwitchy Extension

Windows 10 Proxy Settings


0
投票

当我从Opera 58.0升级到60.0时,我遇到了同样的问题。我认为这与Chrome有关,因为我也在其他Chrome浏览器中体验过它。 Opera 58使用Chrome 71.0.3578.98。 Opera 60使用版本Chrome 73.0.3683.103。 Chrome在这些版本之间肯定会更新,导致此问题发生。

© www.soinside.com 2019 - 2024. All rights reserved.