fiddler如何抓取https请求
pc端browse
1.打开下载好的fiddler,点击tools选择options后进入https tab下,勾选Decrypt HTTPS CONNECTS
和Ignore server certificate errors(unsafe)。Decrypt HTTPS CONNECTS下有四个选项,from all processes
(所有的进程),from browsers only(仅仅来自浏览器),from non-browsers only(来自非浏览器)
from remote clients only(来自客户端),这个时候看你自己心情选了
2.点击actions选择reset all certificates删除根证书(如果首次安装fiddler,忽略此步骤)
3.点击actions选择exprot root certificate decktop 导出证书到桌面上,这个时候你会在自己的电脑桌面上
看见导出的证书。
4.打开要抓https请求的浏览器,这里以谷歌为例,打开浏览器进入设置里面,搜索管理证书
点击安全,一直往下滑找到管理证书选项点击进入,导入即可
文件名填写导到桌面的证书路径
选择将所有的证书都放在下列存储(个人),点击下一步直到toast提示:安装成功
走到这里说明你已经成功了,重启fiddler就可以抓browse的https请求了
移动端(安卓和ios大同小异)
1.手机需要和安装fiddler的电脑在同一个局域网下
2.打开cmd,输入ipconfig查看ip地址,tools>options>connections查看端口号,不手动改的话都是8888
3.打开手机设置选择连接的网络切换代理为手动,这个时候会看见主机名和端口,输入2步骤查询的ip和
端口即可
4.进入fiddler,打开tools>options>connections>allow remote computers to connect(允许远程计算机连接)
打开后需要冷启fiddler。
5.手机安装证书,打开浏览器,输入ip:端口号, 点"FiddlerRoot certificate" 然后安装证书,会下载个FiddlerRoot.cer
证书,这个时候安装即可,如果提示:无法安装该证书,因为无法读取证书文件。这是因为你直接从浏览器下载
管理里面找到该证书并安装的。可忽略这条捷径,需要到手机的文件管理找到该证书安装就可成功安装。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现