基础软件

测试app:app-release.zip
Fiddler 软件 FiddlerSetup.zip

为什么要抓包?

  1. 要做接口测试,但是没有对应的api 文档。 通过抓包获取对应的接口。
  2. 分析对手的app, 参考别人的接口设计。
  3. 测试出现bug,通过抓包定位前后端问题

    抓包

    可以针对小程序,Android app, IOS app ,以及 Web 应用进行抓包

web 抓包

Web 应用就是我们在浏览器上打开的应用。
image.png

web 应用可以使用 浏览器的开发者工具进行抓包,也可以使用Fiddler 进行抓。

浏览器的开发者工具

打开页面, 右键—【检查】 找到【网络】

Fiddler 抓包

打开配置选项
image.png

基本配置

https 协议需要证书,所以在配置中安装https 证书。
打开 https 配置,勾选 https 选项。第一次使用会提示安装证书。
image.png
点击 【Yes】 进行安装。

弹出的对话框中选择 【是】
image.png

image.png

如果安装过程中失败,重新在 actions 中安装即可。
image.png

为什么要配置https?

因为https 协议是有加密的,配置https 证书可以抓到https协议。