准备好VPN工具Shadowrocket
下载安装,可以自己去网上找下免费的 APP Store 的账号进行下载,不过建议最好购买正版哦!
IOS
1、Charles设置代理 Proxy Settings:
- 勾选 Enable SOCKS proxy,设置代理服务器的端口号,该端口号可随意取,但是必须和下面Shadowrocket中设置的一样
- 勾选 Enable HTTP proxying over SOCKS,勾选include default HTTP ports(80,443,8080,8443),允许HTTP协议代理覆盖SOCKS代理,包括一些HTTP端口,此处的端口号必填,填写的是需要访问的地址端口号,比如我要抓取:ws://wsnew.test.jjyp.mikktv.xyz:1000,则填写端口号:1000
2、设置Access Control Settings 可通过代理服务器Charles访问到其它服务器的ip地址(详情见charles其它文章)
3、准打开Shadowrocket,创建服务端节点: 4、填写相关信息:
- 选择Socks5协议类型
- 填写地址:作为代理服务器的地址,即charles所在主机地址
- 端口:charles中设置的socket端口
5、全局路由设置为:代理模式 、开启连接 6、ios手机点击APP,访问相关接口,抓取数据
Android
直接设置代理,手机下载证书便可访问,具体见Charles其它相关文章
|