2021-01-21

本文详细介绍了如何下载安装Fiddler,配置HTTPS解密及证书安装,设置手机代理以实现移动端流量监控。同时,讲解了在Fiddler中修改和替换文件的方法,以及解决iOS系统信任证书问题。适用于网络调试和前端开发人员进行HTTP请求分析。
摘要由CSDN通过智能技术生成

Fillder使用方法

  1. 下载安装地址:https://www.telerik.com/fiddler

 

  1. 配置:安装后 在左上角工具栏中找到Tools=>Options=>HTTPS

然后勾选Decrypt HTTPS traffic 勾选后安装证书 Actions =>Trust Root Certificate

如果证书安装失败,点击MakeCert engine 选择MakeCert 点击确定后重启Fidder

 

 

 

  1. 配置手机端监听 Toos=>Options=>Connections

默认端口8888 勾选Allow remote computers to connect 保存后重启Fidder

 

  1. 手机修改代理 保证手机电脑连接同一个路由器WiFi

修改手机网络代理为手动 ip为此时电脑ip(cmd->ipconfig查看ipv4) 端口8888 点击确认

 

 

  1. 安装手机证书

打开手机自带浏览器 输入ip(192.168.3.107:8888)(电脑ip)

会出现一个页面 点击最下面连接 FiddlerRoot certificate 下载证书

 

 

安装 手机高级设置(安全)=>从SD卡安装证书=>找到刚下载的证书点击安装

 

成功!!!!

 

ios 10以上版本无法访问网络,设置-通用-关于本机-证书信任设置,开启信任证书按钮;

fiddler修改替换文件

  1. 选择需要修改或替换的文件,可以是html/js/接口

 

  1. 点击右侧检查器查看Raw选项里为具体响应内容 如果内容被编码课点击解码

全选复制文件内容

 

点击自动响应选项 勾选启用规则 请求传递的选项 点击添加规则  创建一个新规则

 

 

 

  1. 点击保存后会出现弹窗 在弹窗里修改需要替换的文件点击弹窗里的保存

 

重新刷新页面 此时手机端的文件就已经被修改

 

 

总结:如果页面没有当前页面刷新功能需要退回重进时,带时间戳的文件修改无效(每次访问的文件不是同一个),只能修改文件路径不变的文件

 

当前文件修改过一次后fiddler监听界面会找不到该文件,需要清下手机缓存

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值