美文网首页
React Native模拟器抓包

React Native模拟器抓包

作者: 哪吒闹海全靠浪 | 来源:发表于2017-11-28 17:20 被阅读0次

    因为用的是Mac系统,所以使用的是Charles,Fiddler原理一样。

    IOS

    首先打开Charles



    勾选Mac OS X Proxy ,然后打开ProxySettings ,勾选HTTP proxying


    接着打开SSL Proxying Settings



    配置HOST 为 * 端口443

    这时候电脑上的配置ok了,需要给模拟器安装证书
    打开模拟器的Safari,输入 http://www.charlesproxy.com/getssl/


    允许、安装
    or
    新版Charles直接在帮助里安装即可

    接着在设置-》通用-》关于本机-》证书信任设置 里打开信任


    ok,这时候就能抓到模拟器的请求拉


    Android

    在电脑上的设置同IOS。
    由于需要修改wifi代理,而Android Studio的自带模拟器却没有Wifi选项,我这边使用的是Genymotion模拟器。
    首先从Charles导出证书



    然后在设置-》安全-》从SD卡安装导入证书



    可以直接将证书拖入模拟器,双击安装即可。
    保存完证书打开设置-WLAN

    长按wifi

    修改网络,设置手动代理



    OK,现在再访问试试

    相关文章

      网友评论

          本文标题:React Native模拟器抓包

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