使用提琴手经典作为反向代理
配置Fiddler Classic为反向代理
要使用此方法,请求重路由的主机名必须为127.0.0.1:8888,localhost: 8888,(:: 1): 8888,或机器在端口上的NETBIOS主机名8888.
点击工具>选项.确保允许远程客户端连接检查。
关闭提琴手经典。
开始注册表编辑器.
创建一个名为ReverseProxyForPort内部微软HKEY_CURRENT_USER \ SOFTWARE \ \ Fiddler2.
将DWORD设置为Fiddler Classic将重新路由入站流量的本地端口(通常是端口)80标准HTTP服务器)。
重启提琴手经典。
在浏览器中,转到http://127.0.0.1:8888.
编写FiddlerScript规则
点击工具>选项.确保允许远程客户端连接检查。
点击工具>选项,并确保选中“允许远程客户端连接”复选框。
重启提琴经典如果提示。
点击规则>自定义规则.
在OnBeforeRequest处理程序*中,添加一行新代码:
if (ossession .host. tolowercase () == "webserver:8888")Host = "webserver:80";
在客户端机器上使用浏览器访问http://webserver:8888。
配置Fiddler Classic监听客户端应用程序目标端口
重新配置目标服务器以侦听不同的端口。例如,如果web服务器运行在端口80上,则将其重新配置为运行在端口81上。
点击工具>选项….
点击连接.
在旁边键入客户端的目标端口号提琴手监听端口:
将Fiddler Classic配置为反向代理或编写FiddlerScript Rule将流量重新路由到目标服务器的新端口(如上所述)。