您现在的位置:首页 >> 前端 >> 内容

fiddler设置手机端代理教程

时间:2017/12/5 13:46:55 点击:

  核心提示:1、首先在工具栏找到ToolsFiddler Options,点击进入。 2、然后找到Connections选项如下图,将Allow remote computers to connect 勾选上(若...

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

fiddler设置手机端代理教程

2、然后找到Connections选项如下图,将Allow remote computers to connect 勾选上(若有提示,确定即可),然后记住默认8888这个端口(可更改),设置手机代理是会用到,然后点OK。

fiddler设置手机端代理教程

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

fiddler设置手机端代理教程

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

fiddler设置手机端代理教程

这是还不能抓到手机的https类型请求,还要设置下fiddler,找到Tools>Fiddler Options>https选项,如下图进行设置,之后保存重启fiddler。

fiddler设置手机端代理教程

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

不过,我还是遇到了问题,就是这样设置时候还是不能抓到https请求返回的 JS 等文件,并且请求出现好多“Tunnel to”。。搜了下原因是我手机上没有安装fiddler的CA证书。安装证书,具体方法就是在手机浏览器地址栏访问你的电脑ip+8888端口(例如我的是:192.168.1.1:8888),出现下面的页面:

fiddler设置手机端代理教程

到此就可以用电脑fiddler调试手机浏览器了

Tags:FI ID DD DL 
作者:网络 来源:weixin_368