fiddler的autoResponder及设置手机端代理实现远程调试

这是开通博客的第一篇随笔,好鸡冻哈哈o_O

首先是下载安装,我安装的是最新的v4.6.2.0版本,大家在百度上搜fidddler4在百度软件中心普通下载就可以了。
或者直接用这个连接:http://dlsw.baidu.com/sw-search-sp/soft/47/10963/fiddler4_4.6.2.0_setup.1453708442.exe

下载完双击一步步安装完就OK了。

本想写详细些,写到这就写不下去了,我还是简单点吧,

一、关于fiddler 和其 AutoResponser功能,请看这篇博客:

Fiddler – 前端开发值得拥有 :http://www.cnblogs.com/Darren_code/archive/2011/09/28/Fiddler.html

二、设置手机代理,用fiddler抓取手机请求:

  前提:要保证你的手机和电脑在同一个局域网内。

设置代理步骤:

1、首先在工具栏找到Tools>Fiddler Options,点击进入。

  

fiddler的autoResponder及设置手机端代理实现远程调试

 

 

   然后是查看电脑的Ip并记下,一会设置会用到,方法有两种:

     方法一:从fiddler菜单栏中找到 Online 图标,鼠标放在上面会提示IP,如下图:

  

fiddler的autoResponder及设置手机端代理实现远程调试

 

 

 3、OK,下面就是来设置手机代理吧,打开手机WLAN设置,一般长按WiFi名会出现选框,选择“修改网络”。出现该WiFi修改网络页面,选中“显示高级选项”,代理选手动,主机名为电脑ip,端口为fiddler设置的端口(默认8888),只需设置这几项,其他不需要设置,然后保存即可。

  

fiddler的autoResponder及设置手机端代理实现远程调试

 

 

然后手机再上网发送请求数据,就会被fiddler抓到,如下图:(如果没有请重启fiddler)

  

fiddler的autoResponder及设置手机端代理实现远程调试

 

 这时在手机上访问https请求,fiddler照样可以抓到了。

不过,我还是遇到了问题,就是这样设置时候还是不能抓到https请求返回的 JS 等文件,并且请求出现好多“Tunnel to”。。搜了下原因是我手机上没有安装fiddler的CA证书。。

  

fiddler的autoResponder及设置手机端代理实现远程调试

点下面 FiddlerRoot certificate 链接,可以弹出下面的安装页面,输入一个名字即可,如:fiddler。点击确定。

  

fiddler的autoResponder及设置手机端代理实现远程调试

搜了一下,好像是我手机没有设置“锁屏密码”,好吧,设置了锁屏密码就没有第二个页面弹出来了。

再安装能安装成功了。

然后就可以就可以开心的调试手机上的页面了(用AutoResponser),吼吼~~

来源:北渔。

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年6月16日
下一篇 2017年6月16日

相关推荐