PYTHON爬虫:Fiddler抓包分析

使用Fiddler,其实是把Fiddler设置为代理服务器,则该浏览器获取的网络信息都要先经过Fiddler再呈现给用户。这里推荐使用firefox进行设置相对更简单,chrome需要搭配插件。

设置Fiddler与firefox

先在Tools / options / connections / copy Browser Proxy Configuration URL 复制Fiddler的代理服务器URL

PYTHON爬虫:Fiddler抓包分析

在Firefox中 设置 / 网络设置 / 配置访问互联网的代理服务器 / 自动代理配置的URL,粘贴Fiddler的URL

PYTHON爬虫:Fiddler抓包分析

 

设置Fiddler可以获取https数据

在 Tool / options / https 中勾选 Decrypt HTTPS traffic ,此时会弹出提示安装证书,一直yes即可。

PYTHON爬虫:Fiddler抓包分析

 

Fiddler常用功能

clear:清除当前列表的数据包,网页刷新后重新加载该页面的数据包。在Fiddler下方命令行直接输入

PYTHON爬虫:Fiddler抓包分析

服务器响应内容:主要关注列表中的 js文件,接受的响应解码后在右下角的TextView页面中。可能中文是以unicon字符编码(\u4f3c等形式),可以放在python中编译为中文或者其他编译器中处理

PYTHON爬虫:Fiddler抓包分析

 

上一篇:python -- fiddler Everywhere


下一篇:linux网卡eth0配置桥接正常重启后网卡无法启动