学会Charles抓包(http/https请求)

  • Charles安装
  • HTTP抓包

  • HTTPS抓包

1. Charles安装(支持win,linux,mac)

https://www.charlesproxy.com/download/

2. HTTP抓包

1)设置Charles
学会Charles抓包(http/https请求)_第1张图片
学会Charles抓包(http/https请求)_第2张图片

2)查看IP地址
学会Charles抓包(http/https请求)_第3张图片
3)设置手机代理(点击手机wifi网络)
学会Charles抓包(http/https请求)_第4张图片

如果有弹出connection from...,请选择allow,然后就可以使用了
学会Charles抓包(http/https请求)_第5张图片

3. HTTPS抓包(在HTTP抓包基础之上)

如果未设置的话,则会出现unknown的报错
1)安装SSL证书到手机设备
菜单HELP->SSL Proxying->
学会Charles抓包(http/https请求)_第6张图片
学会Charles抓包(http/https请求)_第7张图片
打开手机浏览器,访问chls.pro/ssl即可弹出证书,然后安装,安装后务必到手机(ios)->通用->关于本机里查看是否授权,必须选择完全信任才行(ios10.x系统默认不开启)
学会Charles抓包(http/https请求)_第8张图片
2)设置电脑客户端
首先安装下root证书
学会Charles抓包(http/https请求)_第9张图片
其次添加你需要抓包的网站HTTPS的SSL代理
学会Charles抓包(http/https请求)_第10张图片
基本上就可以正常访问了

你可能感兴趣的:(服务器运维)