Fiddler的安装与使用

前面的话

以前写的简单的爬虫程序,都是用的浏览器的自带的工具来抓包分析的。而且写得程序没有什么高大上的,很普通,也就用不到Fiddler这个软件。
今天,需要写一个案例,然后就想着还是用一下。拓展拓展眼界。

简介

Fiddler是一款强大Web调试工具,它能记录所有客户端和服务器的HTTP请求。 Fiddler启动的时候,默认IE的代理设为了127.0.0.1:8888,而其他浏览器是需要手动设置。

安装与使用

安装地址:下载页面
需要注意的是,需要选择:Mobile application development/debugging
其他的选择了我这里下载没反应。

安装就不说了,直接看简单的设置:

配置Fiddler

打开Fiddler,选择工具栏Tools=>Options=>HTTPS
选中Capture HTTPS CONNECTs (捕捉HTTPS连接),
选中Decrypt HTTPS traffic(解密HTTPS通信)
另外我们要用Fiddler获取本机所有进程的HTTPS请求,所以中间的下拉菜单中选中...from all processes (从所有进程)
选中下方Ignore server certificate errors(忽略服务器证书错误)

然后,为 Fiddler 配置Windows信任这个根证书解决安全警告:Actions=>Trust Root Certificate(受信任的根证书)。
还是在Options中,选择Connections:
选中Allow remote computers to connect(允许远程连接)
Act as system proxy on startup(作为系统启动代理)

重启Fiddler,使配置生效(这一步很重要,必须做)。

配置浏览器

打开Fiddler,在浏览器中输入:http://127.0.0.1:8888/ , 可以看见下面的页面:

然后就是点击上面的链接,下载证书,然后安装证书到电脑上。

测试

不放输入任意一个网址,测试一下,看是否有抓包。

图标说明


   Reprint policy


《Fiddler的安装与使用》 by 无涯明月 is licensed under a Creative Commons Attribution 4.0 International License
 Previous
破烂 | 简单的任务计划 破烂 | 简单的任务计划
截止时间:2019年9月1日详情: 自己定制一个Hexo的主题 尝试写一个html的视频播放器 爬虫 刷题LeetCode 虽然,这个计划可能100%不会被执行。大概是空话多了对自己也是一种发自内心的不信任。不过人总需要一些盼头,哪怕
2019-07-27
Next 
scrapy-0 |  Python爬虫基础  二 scrapy-0 | Python爬虫基础 二
很久没有学习了,浑浑噩噩,未来很是担忧。感觉还是从脚下开始的好。故而还是继续学习爬虫。 引例先来一个案例来复习一下前面学习的爬虫:(当然,还是需要先安装抓包工具Fiddler,下载)
2019-07-24
  TOC