美文网首页
mac charles

mac charles

作者: Alex0825 | 来源:发表于2018-08-01 14:19 被阅读0次

基础配置

1.打开软件,mac和手机在同一个wifi下

2.代理设置

image.png

3.勾选HTTP代理,端口写8888,OK

image.png

4.安装证书

image.png

手机添加代理,下载证书

image.png

点击配置代理,选择手动,配置上面弹框中的ip和端口

image.png image.png

然后打开Safari,输入网址 chls.pro/ssl 下载证书.

会出现提示框,选择允许

image.png

然后再刷新手机浏览器,点击允许.

image.jpeg

点击安装,输入密码

image.jpeg image.jpeg
已安装描述文件.png

证书信任设置

设置->通用->关于本机->证书信任设置->打开Charles Proxy CA信任开关

证书信任设置.jpeg

安卓设置

image.png image.jpeg image.jpeg

注意:设置完证书以后,安卓无法看到具体HTTPS请求内容,无论在Charles怎么配置都不管用,需要在代码中配置.不过HTTP的请求是可以的

image.png

如果想看到具体HTTPS具体内容参考以下链接

https://blog.csdn.net/mrxiagc/article/details/75329629

https://blog.csdn.net/u011045726/article/details/76064048/

5.电脑安装证书

image.png

双击,然后选择始终信任

image.png image.png

6.打开APP,在Charles就能看到HTPPS访问的信息了

image.png

乱码解决办法 proxy->ssl proxy setting -> add > *:443 OK!

image.png image.png image.png

断点

1.proxy->breakpoint settings, enable & add

image.png image.png

2.配置断点,可配置请求和响应断点开关

image.png

例如,模拟网络请求超时的状况,就勾选response,用户再调用该请求,就会一直得不到响应.

3.拦截到请求响应,选择 放弃或者执行

image.png

相关文章

网友评论

      本文标题:mac charles

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