如此简单,教你搭建Fiddler手机调试环境

作者:猿教授

你好!我是猿教授。

今天为你介绍「如何搭建Fiddler手机调试环境」。


0. 准备

  • 电脑上安装Fiddler。
  • 手机和电脑连接同一个wifi网络。

1. 电脑端设置

设置Connections项:

打开Fiddler,在菜单栏依次点选:工具(Tools)> 选项(Options…)> 连接(Connections),进入图1-1界面。

  • 第一,查看端口号,默认为8888(记住此端口号,手机端网络代理设置时会用到)。

  • 第二,勾选“Allow remote computers to connect”项(允许远程计算机连接),就是让网络上的其他机器(手机等)可以连接Fiddler在本电脑上创建的代理服务器。

图 1-1 Connections 设置

设置HTTPS项:

不做此设置,Fiddler无法抓取到HTTPS请求包,当然还要在手机端安装证书。

依次点选:工具(Tools)> 选项(Options…)> 连接(HTTPS),进入图1-2界面,设置如图。

设置期间弹出安全提示,确认即可。

图 1-2 HTTPS 设置

查询电脑端IP地址:

Fiddler工具栏有网络连接状态按钮(如图1-3),鼠标悬停在按钮上时,弹出一个小浮层,显示IP地址(记住此IP,手机端网络代理设置时会用到)。

图 1-3 查询电脑端IP地址


2. 手机端设置

设置网络代理:

打开手机设置项,进入无线网络设置,依次进入:高级设置 > 代理,如图2-1。

  • 更改代理状态为:手动(默认为无)。
  • 填写代理服务器主机名为:电脑IP。
  • 填写代理服务器端口为:fiddler监听端口号(默认为8888)。

图 2-1 网络代理设置

安装fiddler证书:
  • 打开手机浏览器,地址栏输入IP和端口号(格式:192.168.0.102:8888),回车进入页面。
  • 点击链接文字FiddlerRoot certificate下载证书进行安装,填写证书名称后确定即可。
  • 在手机设置选项中:受信任的凭证 > 用户,确认此栏目下存在fiddler证书。

图 2-2 fiddler证书安装和检查

至此,fiddler就可以抓取手机流量包了。


好了,今天先到这里。不用谢!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTTP协议入门与Fiddler抓包 坚果 Jimbowhy 前后端脚本编程轻松篇集合文章: 轻松搭建PHP开发环...
    坚果jimbowhy阅读 4,899评论 0 7
  • 手机上无法直接查看网络请求数据,需要使用抓包工具。Fiddler是一个免费的web调试代理,可以用它实现记录、查看...
    Yvanna_15阅读 238,129评论 24 83
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,634评论 2 56
  • 转载地址 image.png 前言 fiddler是一个很好的抓包工具,默认是抓http请求的,对于pc上的htt...
    菜菜编程阅读 21,447评论 0 28