当前位置:首页 > iOS开发专区 > 正文内容

Charles抓取https请求乱码设置问题终结解决方案

8年前 (2017-09-05)iOS开发专区7152
问题出现了好久,找了好久。
各种教程都试了都不行。
问题出现在客户端安装证书时浏览器输入http://charlesproxy.com/getssl,但自动跳转到另外一个地址,无法安装证书。

最终发下了重要的一步:
Charles设置Proxy
Proxy -> SSL Proxying Settings...
[attachment=1487]
勾选Enable SSL Proxying,点击Add


Host设置要抓取的https接口,比如想抓这个


Host填写:https://api.weibo.cn
Port填写:443

最终客户端也没安装上证书,https正常抓包了
Charles证书安装不了的,安装最新版的charles,手机上才能安装证书!
IOS手机设置信任
设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书即可.




扫描二维码推送至手机访问。

版权声明:本文由 果签工坊 发布,如需转载请注明出处。

本文链接:https://applep12.vip/programming/39RZO7FgXVk4wMn.html

分享给朋友:

相关文章

直接操作Window对象进行 打印 保存等操作

打印代码:<SCRIPT language="JavaScript">       function printdiv() {  ...

tomcat 虚拟内存配置(含安装版、解压版)

1.适用于解压版Tomcatwindows 下 tomcat 虚拟内存配置      在tomcat的bin目录下,找到catalina.bat 文件,打开,在最上面添加这样一句:...

重新设置 Myeclipse workspace

启动不提示 “Workspace Launcher”对话框的情况下首次启动Eclipse/MyEclipse时, 会弹出"Workspace Launcher"对话框, 提示设置Workspace路径. 设定好路径后,...

初学extjs 了解的一些基本属性

1.  Ext.Msg.alert("角色管理信息提示", "角色权限保存成功!");2.  store.baseParams.jsonString = jso...

Struts、Spring、Hibernate方向面试题

Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭Se...

8088汇编手册

一、数据传输指令 --------------------------------------------------------------------------------     它们在存贮器...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。