美文网首页
mac中charles的乱码问题

mac中charles的乱码问题

作者: 黄小呱 | 来源:发表于2016-12-25 23:56 被阅读2542次

    mac中使用抓包工具charles的时候容易出现乱码的问题,在网上搜解决方法的时候都是以下的解决方法

    Response中文乱码:在info.plist 中 的vmoption 添加-Dfile.encoding=UTF-8

    20141002100619380.png

    但是按照这个方法做了之后依旧不能解决乱码的问题。因此这个方法其实并没有对症下药,而且也没有说明原因,做的人一头雾水。
    真正的解决方法如下:

    一、安装ssl证书

    在菜单中找到 Help -> SSL Proxying -> Install Charles Root Certificate. 如下图所示:

    WX20161225-234441@2x.png

    随后进入钥匙串,选择相信该证书就行:

    WX20161225-234556@3.png

    双击该证书,选择始终信任:

    WX20161225-234657@4.png

    二、手机下载证书

    点击Help -> SSL Proxying ->Install Charles Root Certificate on a Mobile Device

    WX20161225-234916@5.png

    在手机上浏览器输入弹出框中的网址下载证书即可

    WX20161225-234954@6.png

    三、MAC上设置允许访问的网址

    在 Charles 的工具栏上点击设置按钮,选择 SSL Proxy Settings,选中 Enable SSL Proxying。

    WX20161225-235238@7.png

    点击add,在弹出的表单中 Host 填写域名。port填写*或?时表示端口号为任意值,一般填写443

    WX20161225-235503@8.png

    相关文章

      网友评论

          本文标题:mac中charles的乱码问题

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