我一直试图将Fiddler设置为反向代理,我一直在遵循这些说明,但我只是不明白第3点。
选项#1:将Fiddler配置为反向代理 可以配置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无法建立连接,因为目标计算机主动拒绝它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无法建立连接,因为目标计算机主动拒绝它127.0.0.1:80
我注意到在fiddler设置反向代理页面时,它说...... 将Fiddler配置为反向代理: 要使用此方法,重新路由请求的主机名必须为127.0.0.1:8888,localhost:8888,[:: 1]:8888,或者端口8888上的计算机的NETBIOS主机名。
也许这就是为什么我无法让它发挥作用?如何在端口8888上设置我的机器NETBIOS主机名?
答案 0 :(得分:0)
让我们退后一步。为什么具体你试图将Fiddler作为反向代理运行?您尝试将流量传递到哪些服务(例如IIS?)您将该服务移动到哪个端口?您尝试收集的流量的确切(原始)网址是什么?
如果你打算写FiddlerScript,你不需要乱用注册表。
答案 1 :(得分:0)
我有同样的问题......这解决了......
请使用此处提到的端口号!例如http://127.0.0.1:[port号码]