一、Fiddler 简介
Fiddler 是一个使用 C# 编写的 http 抓包工具。它使用灵活,功能强大,支持众多的 http 调试任务,是 web、移动应用的开发调试利器。
我很早之前的一篇文章 Fiddler抓取数据,20行代码赚500块,凑巧帮那位朋友解决了他的需求。隔了这么久又有人找我抓公众号数据。今天就分享一下我是如何使用 Fiddler 工具的。
二、实战
2.1 工具安装
Fiddler下载地址 :https://www.telerik.com/fiddler
访问链接,进入网站首页,如下图
点击下载,然后会跳到一个问卷页面,填写信息可以下载了。双击下载好的安装程序,点击“下一步”就可安装。
2.2 PC 端请求抓取
查看请求
打开 Fiddler
工具,显示效果如下图:
两个设置
-
打开
fiddler
,点击工具菜单Tools->optins..->HTTPS
页签,修改如下内容:
这里主要勾选Decrypt HTTPS traffic
这个选项,并选择...from all processes
即可。并点击右侧的Actions
,导出证书到桌面。
-
打开浏览器
Internet 选项->连接->局域网设置
,弹出如下页面,这里主要添加一下本地代理的IP地址和端口。
注:windows 好像不需要这一步设置。
过滤请求
选中 Fiddler
中一条记录,右键 Filter Now
,然后选择 Hide 'xxx'
即可进行过滤。