Mac下使用charles遇到的问题以及解决办法
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Mac下使用charles遇到的问题以及解决办法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1514字,纯文字阅读大概需要3分钟。
内容图文
![Mac下使用charles遇到的问题以及解决办法](/upload/InfoBanner/zyjiaocheng/348/5d8d24e3ccde4f6fbd11dedc34724d20.jpg)
最近使用上了Charles,因为之前一直使用Fidder,所以还是碰到了一些问题,这里记录一下。
- 如何安装破解版
- 打开charles后,发现访问但是抓不到包
- 抓取HTTPS的接口,看response是乱码
一、如何安装破解版
正版有30天试用,试用过后,启动时间会加长,并且会时不时断掉一下。
使用破解版很简单,下载过来,右键点击charles.app(可能会隐藏后缀名,直接就是charles,总之就是那个启动的文件)。
点击显示包内容,然后依次进入Contents/Java,破解版本的charles都会有一个charles.java,直接拷贝覆盖即可。
二、打开charles后,发现访问但是抓不到包
通常情况下,打开charles,然后菜单栏选择Proxy -> Mac OS X Proxy 即可,接着所有访问的请求都可以在charles中看到。
但是我这边碰到一个问题,就是我选择了这个,却还是抓不到请求。查阅资料发现,原因是我系统设置了vpn代理导致。
因为我FQ是使用自动代理配置,所以会配置这个。不过这样会导致charles无法抓包。如果大家有碰到这个问题,可以关注下是否是配置了vpn导致。
如何让vpn和charles共存,这个有空查一查~
三、抓取HTTPS的接口,看response是乱码
这里需要做如下几部,
1、安装证书
1.1 去网上下载
1.2 在charles菜单栏,点击Help -> SSL Proxying -> Install Charles Root Certificate
注意,这里下载好了,可以双击安装,但是默认这个证书是不可信的,你需要在钥匙串访问中,双击这个证书,然后展开信任一栏,选择在使用时,始终信任即可。
2、菜单栏Proxy -> SSL Proxying Settings -> add,如图
配置完这个之后,https请求就可以捕捉到了。
补充:还有一个常做的事情是捕捉移动端的请求,这个和Fiddler基本一致,就不细说了,直接参照网上的文章即可。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
内容总结
以上是互联网集市为您收集整理的Mac下使用charles遇到的问题以及解决办法全部内容,希望文章能够帮你解决Mac下使用charles遇到的问题以及解决办法所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。