亲测可用!2040702更新
Charles是一款用于网络调试和分析的代理工具,可以拦截和查看设备与服务器之间的网络通信。通过Charles,可以监视应用程序的网络流量、修改请求和响应,甚至模拟不同的网络条件。其主要功能包括:
- 截取http和https网络封包。
- 支持重发网络请求,方便后端调试。
- 支持修改网络请求参数。
- 支持网络请求的截获并动态修改。
- 支持模拟慢速网络。
使用时需要通过设置应用的请求经过Charles客户端代理转发到服务器,这样可以在Charles客户端进行抓包。具体使用步骤如下:
1. 安装Charles
2. 设备代理设置:
-
2.1. 查看Charles的IP地址,一般与PC主机的IP地址保持一致。
-
2.1.1. Charles的IP地址查看方式:点击Help -> Local IP Address查看。