首页 文章

试图将Fiddler设置为反向代理

提问于
浏览
0

我一直试图将Fiddler设置为反向代理,我一直在遵循这些说明,但我只是不明白第3点 .

选项#1:将Fiddler配置为反向代理可以配置Fiddler,以便发送到http://127.0.0.1:8888的任何流量自动发送到同一台机器上的其他端口 . 要设置此配置:

  • 启动REGEDIT

  • 在HKCU \ SOFTWARE \ Microsoft \ Fiddler2中创建一个名为ReverseProxyForPort的新DWORD .

  • 将DWORD设置为您要将入站流量重新路由到的本地端口(通常为标准HTTP服务器的端口80)

  • 重启Fiddler

  • 将浏览器导航至http://127.0.0.1:8888

如何将DWORD设置为本地端口???对不起我是新手的网络连接,请希望一些好的家伙可以一步一步解释我该怎么做 . 我是否必须在Fiddler内进行?我必须在Windows中这样做吗?我使用的是windows8.1

PD:我知道我错过了这一步,因为在执行第4步和第5步后我在浏览器中收到此消息:“[Fiddler]与'127.0.0.1'的连接失败 . 错误:ConnectionRefused(0x274d).System.Net.Sockets .SocketException无法 Build 连接,因为目标计算机主动拒绝它127.0.0.1:8888“

编辑>

当我设置fiddler> Fiddler选项>连接> Fiddler侦听端口:8888我得到相同的消息,但现在我得到127.0.0.1:8888而不是127.0.0.1:80

[Fiddler]与'localhost'的连接失败 . 错误:ConnectionRefused(0x274d) . System.Net.Sockets.SocketException无法 Build 连接,因为目标计算机主动拒绝它127.0.0.1:80

我注意到在fiddler设置反向代理页面,它说...将Fiddler配置为反向代理:要使用此方法,重新路由请求的主机名必须是127.0.0.1:8888,localhost:8888,[ :: 1 ]:8888,或端口8888上机器的NETBIOS主机名 .

也许这就是为什么我不能让它工作?如何在端口8888上设置我的机器NETBIOS主机名?

2 回答

  • 0

    我有同样的问题...这修好了......

    • 在菜单中单击'Tools' >> 'Fiddler options' >> 'Connections'

    • 找出端口号

    请使用此处提到的端口号!例如[http://127.0.0.1:port号码]

  • 0

    让我们退一步吧 . 你为什么特意试图将Fiddler作为反向代理运行?您尝试将流量传递到哪些服务(例如IIS?)您将该服务移动到哪个端口?您尝试收集的流量的确切(原始)网址是什么?

    如果您要编写FiddlerScript,则无需弄乱注册表 .

相关问题