码迷,mamicode.com
首页 > Web开发 > 详细

charles抓取https请求

时间:2018-06-10 15:35:16      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:com   stat   简单的   lan   static   出现   完成   none   http   

说明:
用charles抓取https请求,会出现SSL Proxying disabled in Proxy Settings这样的提示,如下图。要通过charles抓取数据,还需要进行一些简单的设置。
技术分享图片

具体:
1. 安装charles ca证书
1.1 选择 help | Install Charles CA SSL Certificate
技术分享图片

1.2 然后会弹出证书信息,选择安装证书,下一步,将证书存储改为:受信任的根证书颁发机构,下一步,完成
技术分享图片

2. 修改charles的proxy settings
2.1 选择Proxy | Proxy Settings,弹出proxy设置选项卡,勾选Enabling transparent HTTP proxying
技术分享图片

2.2 选择ssl,勾选Enable SSL Proxying,在Location部份选择add,按如下图添加,抓取任意站点、443端口的数据
技术分享图片

结果:
这时候再去抓取https://coolnull.com就显示200,正确了!
技术分享图片

charles抓取https请求

标签:com   stat   简单的   lan   static   出现   完成   none   http   

原文地址:https://www.cnblogs.com/fighter007/p/9162617.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!