m0_65772321 2025-10-24 13:57 采纳率: 0%
浏览 7

fidder无法抓取数据

fidder无法抓取某一部分app数据包,同样的两台电脑一台能抓一台抓不了

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-10-24 14:04
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题分析

    根据你的描述,Fiddler无法抓取某一部分APP数据包,且同样的两台电脑,一台能抓到数据,一台抓不到。这个问题可能与以下几点有关:

    1. APP的网络请求配置:可能是APP的网络请求配置问题,例如使用了HTTPS加密或是使用了特定的代理服务器。
    2. Fiddler的配置:可能是Fiddler的配置问题,例如未正确配置代理服务器或是未开启捕获HTTPS流量。
    3. 系统环境差异:可能是两台电脑的系统环境不同,例如操作系统版本、浏览器版本或是Fiddler版本。

    解决方案

    1. 检查APP的网络请求配置:检查APP的网络请求配置,是否使用了HTTPS加密或是特定的代理服务器。
    2. 检查Fiddler的配置:检查Fiddler的配置,是否正确配置代理服务器,是否开启捕获HTTPS流量。
    3. 比较两台电脑的系统环境:比较两台电脑的系统环境,是否有差异。
    4. 尝试使用Fiddler的捕获HTTPS流量功能:尝试使用Fiddler的捕获HTTPS流量功能,是否可以抓取数据。

    核心代码

    // 使用Fiddler的捕获HTTPS流量功能
    FiddlerApplication.OAutoTamperDecompress = true;
    FiddlerApplication.OAutoTamperEncrypt = true;
    

    注意

    上述代码仅供参考,具体的解决方案可能需要根据实际情况进行调整。

    评论

报告相同问题?

问题事件

  • 创建了问题 10月24日