最近工作上要用到charles,虽然网上有很多安装配置的教程,但我还是配了半天才能使用,所以在此记录一下本人配置的过程。
1.抓取本机的http请求
首先proxy -> 开启macOS Proxy ,然后进入 Proxy Settings...
勾上HTTP Proxy内的 "Enable transparent HTTP Proxying"
2.抓取https请求
首先,Help -> SSL Proxying -> install Charles Root Certificate
然后,将证书添加到信任列表
最后,Proxy ->SSL Proxy Settings...
添加443端口,路径为*
3.抓取手机上的http/https
本人的手机是红米note。
1.手机电脑连接同一wifi,手机开启代理,ip填电脑的ip,端口号8888
-
Help -> SSL Proxying -> Install Charles Root Certificate on Mobile Device or Remote Browser
3.手机进入弹出窗口提示的网站下载证书(红米note手机千万注意,不能用自带的浏览器下载证书,否则证书会无法安装,本人特意安装猎豹浏览器来下载证书)
4.手机进入设置-> WLAN ->高级设置 ->安装证书
5.手机进入连接的wifi,在代理出选择手动,输入电脑的ip地址,端口号为8888,完成。