Fiddler简易指导
使用Fiddler可以在客户端侧直观的查看跟踪与服务端的消息交互,而不用登陆服务端查看日志,能更方便定位和分析问题。
一、工具简介
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式
二、安装配置
下载fiddler安装包,一路next,完成安装。
服务器侧配置:
双机打开fiddler软件,菜单栏Tools->fiddler options打开配置页面,参考如下截图完成fiddler服务器侧的配置
客户端侧配置(客户端和PC要网络互通):
打开终端的WLAN的高级设置,选择使用代理,输入pc的ip和fiddler监听的端口8888
在终端上打开浏览器,输入http://hostip:8888,点击证书FiddlerRoot certificate,选择安装,这样fiddler就可以看到终端和后台的https消息了。
、使用场景
1.看终端和后台的交互日志
在终端上打开应用,Fiddler会收到每个从终端发给后台的http消息,考虑家里同一个后台环境多个人在用,看epg的日志不是很方便,这种方法可以替代看服务器侧的日志,提升效率。如下图,是终端调用Authenticate接口,可以很方便的看到客户端的请求和响应消息
2.设置网络时延
菜单栏Rules->Customize Rules导入js脚本,打开Composer,如图输入http://fiddler.config.set?responseDelay=10000(10000单位是ms),点击Execute按钮。可以根据需要修改参数值,设置终端收到响应的时延,方便快捷
3.删除sessionId
如上图,修改URL为http://fiddler.config.set?removeCookies=false,可以实现输出sessionId的功能
- 点赞
- 收藏
- 关注作者
评论(0)