本文参考:charles 抓包配置
proxy setting
(代理设置)
设置的主界面如下:
动态端口
启用动态端口选项来监听动态端口,每次查询启动时选择。这样可以避免与计算机上可能运行的其他网络服务的冲突,包括 Charles 的其他实例(如果是共享计算机)如果你开的端口很多,搞到你自己都记不清楚了,那么推荐你用这个;但是我都是写好一个端口的,比如代理写 8888,别的就不会监听这个端口了,而且为了手机方便连接,都是使用指定好的端口。
注意;如果你 charles 设置了 8888 的端口,别的服务就不能再使用这个端口号了,否则冲突会发生意外的错误;
透明的 HTTP 代理
透明代理使 Charles 能够支持不支持 HTTP 代理服务器的客户端,或者不知道他们正在使用 HTTP 代理服务器,例如 TCP / IP 连接由路由器或防火墙重定向到 Charles。这里可以被手机连接;
手机连接的时候,http 代理那里写 = 选手动,并填写此时 charles 的本机地址和上面设置的 8888 端口即可;
options 里 主要是设置 绕过代理
这里可以设置您的浏览器 / 操作系统遇到哪些域名的时候,使用默认而不用 Charles;配置的列表使用空格或逗号分隔,并在 Charles 配置其代理设置时注入浏览器。有关详细信息,请参阅操作系统和浏览器特定选项卡。
后面系统代理和火狐浏览器的就不写了,主要是一些开关和配置,因为也不用火狐,都默认就可以了;
本文参考阿西河教程编写:https://www.axihe.com/