charles怎莫抓取https的报文
时间: 2023-09-21 08:10:42 浏览: 98
要抓取HTTPS的报文,可以通过以下步骤在Charles中设置:
1. 首先,需要将电脑的DNS设置为114.114.114.114。这样可以解决Charles无法抓取HTTPS请求的问题。
2. 打开Charles软件,在菜单栏中选择“Proxy” -> “SSL Proxying Settings”。
3. 在SSL Proxying Settings窗口中,点击“Add”按钮,然后输入需要抓取的域名,比如"www.baidu.com"。确保勾选了"Enable SSL Proxying"选项。
4. 确认设置后,Charles会生成一个根证书,并将其添加到操作系统的信任列表中。这样,当你的浏览器或应用程序发送HTTPS请求时,Charles就能够解析和捕获到对应的报文。
5. 重新启动你的应用程序或浏览器,并进行相应的HTTPS操作。此时,Charles将能够抓取到你所设置的域名的HTTPS报文。
通过以上步骤,你就可以在Charles中成功抓取HTTPS的报文了。 <span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [解决Charles抓取https报文乱码问题](https://blog.csdn.net/MidSummer411/article/details/107936914)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [功能测试必备:抓包工具 Charles 抓取 HTTPS 报文](https://blog.csdn.net/weixin_38177508/article/details/123991549)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文