我需要从 Android 设备捕获流量,但在 wi-fi 连接期间无法使用代理设置的标准方式。因为我使用 gnirehtet 通过 USB 连接到网络。网络工作清晰,但 Fiddler 看不到流量。是否有机会用Fiddler捕捉它并在Jmeter中记录?可能有人遇到过。 感谢您的关注!
最佳答案
- 您可以考虑使用Wireshark它是比 Fiddler 更先进的嗅探工具,能够监听多个接口(interface)、解密 SSL 流量、支持更多协议(protocol)等。
- 如果您有 root 权限的 Android 设备,您可以运行 tcpdump直接用工具就可以了。完成后,您将能够将生成的 .pcap 文件导入 Fiddler(或前面提到的 Wireshark)
- 最后,您可以选择使用 JMeter 记录流量的“正常”方式,但您需要设置运行 gnirehtet 的计算机(不是 Android 设备)以使用 JMeter 作为代理人。查看How to Run Performance Tests of Desktop Applications Using JMeter获取配置说明。
关于android - 如何在没有 Wi-Fi 的情况下使用 Fiddler 捕获流量并使用 Jmeter 从 Android 设备记录流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52118428/