fiddler 抓不到请求的原因?
1、fiddler 抓不到请求的原因?
(1)抓不到 app 的请求,可能是代理或者端口设置的不对
(2)fiddler 配置问题导致:
a、fiddler 添加了域名过滤,所以抓不到其他域名的请求
b、fiddler 关闭了代理功能,所以抓不到请求(开关在左下角)
c、fiddler 设置了 process,只能抓到某个浏览器的请求
2、fiddler 怎么进行弱网测试?
fiddler 的弱网测试需要用到 fiddler script 插件
如果是发送请求延迟:fodder script 代码中修改函数 onBeforeRequest 中的一行代码。 bscession[“request-trickle-delay”]=‘3000’,点击按钮【save script】保存,然后用 replay 回放请求就可以了。这样就模拟了请求发送延迟 3 秒了
如果是响应延迟:fodder script 代码中修改函数 onBeforeRequest 中的一行代码。 bscession[“response-trickle-delay”]=‘3000’,点击按钮【save script】保存,然后用 replay 回放请求就可以了。这样就模拟了响应延迟 3 秒了
3、fiddler 如何修改请求参数:
方法一:直接在 composer 中修改,点击按钮【execute】重新请求就可以了
方法二:用断点的方式修改。fiddler 下边有一个设置断点的按钮,箭头向上请求前断电,箭头向下响应断点。
设置断点以后,就可以在 webform 中修改请求参数了,然后点击按钮【run to connection】就可以重新发送了
- 1、fiddler 抓不到请求的原因? (1)抓不到 app 的请求,可能是代理或者端口设置的不对 (2)fiddler 配置问题导致: a、fiddler 添加了域名过滤,所以抓不到其他域名的请求 b、fiddler 关闭了代理功能,所以抓不到请求(开关在左下角) c、fiddler 设置了 process,只能抓到某个浏览器的请求 2、fiddler 怎么进行弱网测试? fiddler 的弱网测试需要用到 fiddler script 插件 如果是发送请求延迟:fodder script 代码中修改函数 onBeforeRequest 中的一行代码。 bscession["request-trickle-delay"]='3000',点击按钮【save script】保存,然后用 replay 回放请求就可以了。这样就模拟了请求发送延迟 3 秒了 如果是响应延迟:fodder script 代码中修改函数 onBeforeRequest 中的一行代码。 bscession["response-trickle-delay"]='3000',点击按钮【save script】保存,然后用 replay 回放请求就可以了。这样就模拟了响应延迟 3 秒了 3、fiddler 如何修改请求参数: 方法一:直接在 composer 中修改,点击按钮【execute】重新请求就可以了 方法二:用断点的方式修改。fiddler 下边有一个设置断点的按钮,箭头向上请求前断电,箭头向下响应断点。 设置断点以后,就可以在 webform 中修改请求参数了,然后点击按钮【run to connection】就可以重新发送了
- 设置好了,抓不到包原因 1、未安装证书,抓取 https 需要安装证书 2、杀掉 app 进程重进 3、电脑断网重连网络 4、重启 fiddler 5、过滤了域名
- 问:你会用 fiddler 抓包么? 答:不会,我会用的 charles 抓。 好的,下一个问题
- fiddler 只能抓 http 和 https 的协议!这也可能是抓不到的原因,有些协议并不是用的 http!我也见过用 UDP 做传输协议的
- 怎么一个工具,还要整几个菜。。。
- app 抓不到包,还有一个问题要排查,你本机的网络和手机 wifi 的网络不是同个网段,不是同个网段,你以本机做路由不行
- 这玩意儿有什么好面试的?绝了
- 如何抓包 除了抓包用它还会做什么 流程
- 你抓的是 https 吧。或者监听端口被改了。
- 可以尝试安装证书 也有可能是软件做了防护 比如微信就不能抓取小程序数据包