一、Charles的主要功能
(1)截取Http 和 Https 网络封包。
(2)支持重发网络请求,修改请求参数,方便后端调试。
(3)支持模拟弱网环境。
二、配置简单抓包
1、设置系统代理:勾选Proxy—windos proxy(或Mac os x proxy)
2、设置端口:点击Proxy—proxy setting,弹出以下界面:
一般端口设置为8888,勾选下面的选项,点击ok
3、设置客户端代理:
手机:打开wifi高级设置,设置HTTPS代理为手动,填写服务器ip(即电脑ip,可用ipconfig在dos窗口查询),端口为刚刚设置的端口8888
电脑:打开浏览器网络代理,设置代理服务如下,选择手动代理配置
http代理为127.0.0.1,端口为刚刚设置的端口8888
4、允许手机端接入
一般在手机端设置好代理以后,charles会自动跳出一个是否允许使用代理的选择按钮,我们这是选择allow,如果不小心选择了deny,可以通过proxy—access control settings,输入该手机的ip地址(即wifi的DNS地址)。如果想