Python3+Fiddler爬取手机端APP(一) ———— Fiddler配置

写这篇文章主要是记录对于Fiddler的使用。
下载Fiddler官网: https://www.telerik.com/download/fiddler


Fiddler配置

Fiddler是一个很好用的抓包工具,可以将网络传输发送与接收的数据包进行截获、重发、编辑等操作。也可以用来检测流量。
Fiddler安装后,设置的端口默认为8888,当Fiddler启动后,默认将IE的代理设为了127.0.0.1:8888

首先对Fiddler进行配置:
Tools - Options - HTTPS 进行https设置

Python3+Fiddler爬取手机端APP(一) ———— Fiddler配置_第1张图片

Tools - Options - Connections 进行connections设置

Python3+Fiddler爬取手机端APP(一) ———— Fiddler配置_第2张图片

手机配置

将手机与电脑处于一个局域网,长按所连WI-FI,修改网络。
Python3+Fiddler爬取手机端APP(一) ———— Fiddler配置_第3张图片

将代理改为手动,配置IP,可通过电脑cmd命令ipconfig查看, 端口默认8888

Python3+Fiddler爬取手机端APP(一) ———— Fiddler配置_第4张图片

配置完成后,可在浏览器进行查看
这里写图片描述

Python3+Fiddler爬取手机端APP(一) ———— Fiddler配置_第5张图片

证书问题

电脑端可在图一中HTTPS设置里的Actions中导入
手机端可在图六中下载安装

使用Fiddler造成的问题

可能Fiddler运行期间,程序发送request请求会报SSL错误

Fiddler配置规则

可通过Rules - Customize Rules编辑Fiddler ScriptEditor中的函数制定自己的规则,例如修改OnBeforeRequest和OnBeforeResponse将自己想要的内容存入文本中。之后会举例。

你可能感兴趣的:(python爬虫)