fiddler是Windows抓包方式

1.开启Https解密,从菜单找到:

Tools → Options → HTTPS

勾选:

✔ Decrypt HTTPS traffic
✔ Ignore server certificate errors

49ca72fb11941f42e200ca7bfbb9de43.png

第一次会提示安装证书:
全部点 Yes
自动安装到系统信任

2.验证是否抓到包

打开浏览器访问网站
左侧可以看到请求列表

3.基础抓包使用

左侧是请求列表:

每一条 = 一个接口请求

点开一条请求:

右侧常用几个面板:

Inspectors

看请求参数

Inspectors → WebForms
Inspectors → Raw
Inspectors → JSON

看返回内容

Inspectors → JSON
Inspectors → Raw

4.过滤接口

如果左侧请求接口过多,可以通过右侧Filters过滤接口
fd9c64d9aeb4347b653fa83ee05b552f_720.png

5.断点修改请求参数

点击菜单

Rules → Automatic Breakpoints → Before Requests

作用:

所有请求发出去前都会暂停

这时:

1)发起请求
2)Fiddler 会拦住
3)你可以改参数
4)再放行
当请求被拦住后:

右侧 → Inspectors → WebForms / Raw

改完点击: Run to Completion
7ed7c366990c84c0ba2c3e9642568556_720.png

6.断点修改返回结果(最强功能)

开启返回断点

Rules → Automatic Breakpoints → After Responses

作用:

服务器返回后 → 在给客户端前暂停

修改返回数据

当接口返回时,右侧:

Inspectors → Raw

修改完内容后:

Run to Completion

App / 浏览器就会收到你改后的数据。

7.模拟弱网

Rules → Performance → Simulate Modem Speeds

可以测试:加载慢、卡顿、超时

标签: none

添加新评论