Fiddler抓包Android Http请求配置教程
小编:动力软件园 时间:2019-05-20 19:32:33
Fiddler4是一款免费且功能强大的数据包抓取软件。它通过代理的方式获取程序http通讯的数据,可以用其检测网页和服务器的交互情况,能够记录所有客户端和服务器间的http请求,支持监视、设置断点、甚至修改输入输出数据等功能。fiddler包含了一个强大的基于事件脚本的子系统,并且能够使用.net框架语言扩展。
{getsoft(87983)}
Fiddler原理
Fiddler创建了一个网络代理,PC或手机使用此代理来上网,发出的网络请求就可以被Fiddler监听到设置Fiddler代理端口
【Tools】-【Options】-【Connections】-【Port】
设置电脑的网络代理
【Internet Explorer】-【设置】-【Internet选项】-【连接】-【局域网设置】-【高级】-【地址端口】
设置手机的网络代理
【设置】-【WLAN列表】-【长按所选WIFI】-【修改网络】-【高级选项】-【地址端口】
过滤设备
【Tools】-【Options】-【Https】-【设备类型】
图中四个选项分别代表:全部,浏览器,非浏览器,远程设备,手机属于远程设备,勾选第四个就行了
清空抓取记录
查看抓取的请求内容
过滤请求主机
重发请求
右键Replay菜单,可以重发请求,或者编辑后再重发等
拦截修改请求
【Rules】-【Automatic Breakpoints】-【Before Request】
点击【WebForms】选项卡,可以修改请求
点击【Choose Response】按钮,可以直接返回预定的执行结果
点击【Run to Completion】按钮,开始执行
点击【Break on Response】按钮,可以模拟网络中断异常
排行榜