在开发过程中,常常需要用抓包来获取返回的结果,今天给大家介绍:使用Fiddler来抓包,简单易操作,如下.
第一:安装软件Fiddler:百度一下,下载就行.
第二:进行Fiddler软件简单设置:
1.选择菜单栏,从左至右第四个:Tools---->再点击Options
2.genaral设置的如下

3.Connections的设置

标志1的地方,是待会要进行手机端设置的端口号,你也可以修改,但需要注意端口号没有被占用;
标志2的地方,不要勾选,否则容易手机连接上代理之后,发现手机连上了wifi却上不了网!
4.点击ok,进行手机端设置:
进到手机端设置,长按你连上的wifi,然后进到管理网络设置(不同品牌的手机,方式可能不一样,总之就是进到网络高级设置界面)

代理服务器端口需要和第三步中的标志1相同,否则不会成功;
代理主机名就是你电脑的ip地址;
再点击保存那ok了,下图是抓到的请求:

使用小贴士:
往往在实际开发过程中,会抓取到很多不相关的请求,这个时候,使用Fiddler软件过滤功能就非常重要了,那具体怎么设置呢?如下

标志1的地方,填写你请求头中包含的URL,其他红色方框标志的地方,都需要打钩.
开始过滤:

点击红色框:Actions,选择Run Filterset now;
查看过滤效果:

把包含google的这一条请求过滤出来了,整个环节就完成了,希望可以帮到你!
网友评论