Fiddler可以用来修改Host配置、文件保存、前后端接口联调、网络限速等;
控制面板中显示serverIP方法如下:
rules->customise rules->搜索static function Main()
在函数体中最后一行添加 FiddlerObject.UI.lvSessions.AddBoundColumn("Server IP",120,"X-HostIP");
重启Fiddler就有了,看不到serverIP可能在导航栏的最后
一、Host配置
左边为目标服务器地址,右边为原host地址
点击保存即可,通过“Replay”进行测试,查看到serverip为本地服务器发送请求
二、文件替换测试bug
选择session会话中接受文件时,可以通过fiddler进行本地测试,讲服务器端的文件保存进本地,通过AutoResponsor导入保存的文件,对脚本语言进行修改,判断哪里出错。
保存服务器文件
选中会话->右键save->selected Sessions->save as text 就可以保存服务器中文件了
通过请求本地文件来判断是否有问题
三、前后端联调
若为get请求,网址填入,点击执行,看接口调用是否成功,也可修改参数或删除进行接口测试;
若为post响应,讲参数填写进 response body中。
四、设置网络延时,验证测试环境(fiddler插件 FiddlerScript)
在FiddlerScript中找到 onBeforeRequest 在代码中添加
oSession["request-trickle-delay"]="3000";表示发送请求延迟3秒钟
oSession["response-trickle-delay"]="3000";表示服务器响应时间延迟3秒钟
还可以通过下载插件willow实现设置网络速度和进行图片可视化host配置 可以自行下载