fidder无法抓取某一部分app数据包,同样的两台电脑一台能抓一台抓不了
4条回答 默认 最新
阿里嘎多学长 2025-10-24 14:04关注阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
问题分析
根据你的描述,Fiddler无法抓取某一部分APP数据包,且同样的两台电脑,一台能抓到数据,一台抓不到。这个问题可能与以下几点有关:
- APP的网络请求配置:可能是APP的网络请求配置问题,例如使用了HTTPS加密或是使用了特定的代理服务器。
- Fiddler的配置:可能是Fiddler的配置问题,例如未正确配置代理服务器或是未开启捕获HTTPS流量。
- 系统环境差异:可能是两台电脑的系统环境不同,例如操作系统版本、浏览器版本或是Fiddler版本。
解决方案
- 检查APP的网络请求配置:检查APP的网络请求配置,是否使用了HTTPS加密或是特定的代理服务器。
- 检查Fiddler的配置:检查Fiddler的配置,是否正确配置代理服务器,是否开启捕获HTTPS流量。
- 比较两台电脑的系统环境:比较两台电脑的系统环境,是否有差异。
- 尝试使用Fiddler的捕获HTTPS流量功能:尝试使用Fiddler的捕获HTTPS流量功能,是否可以抓取数据。
核心代码
// 使用Fiddler的捕获HTTPS流量功能 FiddlerApplication.OAutoTamperDecompress = true; FiddlerApplication.OAutoTamperEncrypt = true;注意
上述代码仅供参考,具体的解决方案可能需要根据实际情况进行调整。
解决 无用评论 打赏 举报