Charles抓包(Http/Https请求)

HTTP抓包

前提电脑安装Charles https://www.charlesproxy.com/download/

一、查看电脑IP地址

方法1:打开Charles,点击Help→Local IP Address 

方法2:Ctr+R ,输入cmd,ipconfig

二、手机链接和电脑同一网络,设置HTTP代理,录入电脑Ip和端口号(8888)

HTTPS抓包

需要在HTTP的基础上进行设置,未设置前,抓到的HTTPS都是UNKOWN显示,设置后可正常显示。

一、手机上安装证书

点击 Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device,手机浏览器输入  chls.pro/ssl 安装提示安装即可 。

二、设置 SSL Proxying Setting

点击 Proxy→SSL Proxying Setting,勾选 Enable SSL Proxying,设置 Host 和 Port 都为 *

IOS 10 以上手机安装了证书,Charles抓包还是现实Unknow ,需要开启信任~

原文地址:https://www.cnblogs.com/tianpin/p/11097650.html