美文网首页
Charles抓取https请求

Charles抓取https请求

作者: 小陈已被注册 | 来源:发表于2017-06-20 18:44 被阅读0次

Charles是一个支持Windows和mac系统的抓包工具,可以帮助测试人员拦截网络请求并构造一些特殊的测试场景。以抓取HTTPS为例,具体配置如下:

1.设置https抓取配置,这里我们只抓取某个服务器的相关请求

2.生成ssl证书

3.将Charles设置为移动设备的代理服务器,以iOS设备为例

首先确保手机和Charles所在电脑处于同一网段,然后在手机当前连接网络设置手动代理(需填写Charles所在机器ip和端口号,默认为8888)。然后访问步骤2的地址“chls.pro/ssl”下载并安装证书,安装证书成功后,需要到通用--关于本机--证书信任设置开启证书的信任开关。到这里,Charles就能拦截到你在移动设备上的请求了。

4.修改请求和响应内容

Charles通过设置断点来截住并修改请求和响应。右击要修改的请求,在出现的右键菜单点击breakpoints。设置后,每次Charles检测到该请求就会截住并等待用户修改,如下图:

修改响应:

相关文章

网友评论

      本文标题:Charles抓取https请求

      本文链接:https://www.haomeiwen.com/subject/wocaqxtx.html