手把手教你如何配置fiddler、并开启手机代理抓包、最详细

配置fiddler

在正常开发中,应用总是要和服务器交互,其中不免要分析服务器返回的数据,以及测试接口,我们要借助抓跑工具类帮助。所谓抓包工具,其实就是一个代理,正常我们访问服务器是直接访问,使用代理后,就是通过代理去访问,而代理会把请求信息和服务器的响应信息抓取下来。

下面介绍使用fiddler在电脑中的配置以Android成功使用代理连上电脑为目的。

  1. 首先,需要在电脑上下载并安装fiddler

  2. 找到tool工具栏
    手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第1张图片

  3. 点击Https一栏,按照下图里的勾上,目的是为了允许抓包https协议,以及忽略不安全的网址
    手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第2张图片

  4. 点击Https右边的Actions,点击第一个trust root certificate,目的是添加信任证书
    手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第3张图片

  5. 点击Https右边的Actions,点击第二个export root certificate to desktop,目的是添加信任证书到桌面,为了安装证书
    手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第4张图片

  6. 安装证书,傻瓜式安装,一直确认即可
    手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第5张图片

  7. 点击connections,查看电脑上fiddler使用的端口,并允许远程连接(即允许连接电脑)
    手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第6张图片


配置手机

注意:手机和电脑一定要处于同一个wifi下,手机不可以用流量

  1. 点开所连接wifi的详情,里面有高级选项,找到代理,将无改为手动手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第7张图片

  2. 在手机的代理里设置对应的电脑IP和端口号,电脑Ip可以通过电脑的WiFi里详情看见,而端口号就是上文里的fiddler使用的端口号(上面的最后一步)
    手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第8张图片

  3. 手机浏览器输入:https//电脑Ip:端口号 访问,如果无法访问,则关闭电脑的fiddler并重新打开fiddler即可

  4. 成功访问后,会出现下面这个页面,点击下载证书
    手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第9张图片

  5. 最后一步,手机安装证书,找到wifi的高级设置,点击它,并找到安装证书,点击它,找到刚刚下载的证书安装即可

手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第10张图片

手把手教你如何配置fiddler、并开启手机代理抓包、最详细_第11张图片
安装完成后,点击任意需要用到网络的网站啊,软件啊什么的,电脑上的fiddler都能抓包即以成功

注意:如果出现了一些问题,就重启电脑fiddler,能解决绝大部分问题,博主这里很顺利

你可能感兴趣的:(开发相关工具,web杂谈,代理模式,安卓,fiddler)