码迷,mamicode.com
首页 > Web开发 > 详细

charles抓https请求

时间:2020-04-14 00:53:17      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:服务   请求   否则   应该   访问   工作   cer   就是   电脑   

 1、网页

  • charles上通过proxy->proxy setting进入代理设置

技术图片

  • charles的Help->SSL Proxying->Install Charles Root Certificate

    正常第一次进去这个证书应该是一个红叉

    右键点击该证书,选择菜单中的“显示简介选项”,接着进入信任栏目,将其全部置为“始终信任”

  • 接着点击Proxy->SSL Proxy Settings

技术图片

  

2、手机

  • 保证手机所连接的wifi跟电脑在一个局域网内(就是连接同一个wifi就好了)
  • 手机wifi-设置代理
    • 服务器填入电脑的ip地址  
  • 手机端安装证书,点击Charles上的Help->SSL Proxying->Install Charles Root Certificate on a Mobile Device or Remote Browser

技术图片

  • 手机浏览器访问chls.pro/ssl下载证书

 

3、注意事项

  • 有一些应用使用的网络框架是不允许通过代理访问的,此时通过charles抓包显示的地址仍是unknown,或者手机上访问该应用会提示网络连接错误等信息,此时取消勾选charles的SSL Proxying settings中的勾选框就可以正常访问了
  • 最后,抓取工作完成后,记得把手机上的代理设置恢复原样,否则当电脑上的charles关闭时,手机将无法正常访问网络

 

charles抓https请求

标签:服务   请求   否则   应该   访问   工作   cer   就是   电脑   

原文地址:https://www.cnblogs.com/tour8/p/12688697.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!