之前开发的Android APP使用的都是http请求,之后改成了https,就出现了以下情况,无法正常读取抓取的内容

找了好多资料说法大概差不多,照着弄,结果出现如下情况,后来发现这种情况其实是手机上面的证书没有安装正确。

下面阐述一下,正确的安装步骤,为出现类似情况的朋友提供一个参考:

1.第一步:

为电脑安装证书:

最后点击确定即可。电脑上面证书安装成功。

第二步:为手机安装证书。

手机连接电脑发射的WiFi,如下添加代理,代理的服务器主机名为172.24.240.1,如上图提示,代理的服务器端口为8888.具体如下:

Charles版本不一样,所以这里显示的有时是IP6的地址,这时需要到cmd 里面输入ipconfig 查看自己的IP。

设置好后保存。

接下来,使用手机浏览器输入如下地址:

会下载手机证书:如下:(注意Charles版本不一样,这里的地址也不一样,要查看自己的Charles对应的地址)

为证书命名,点击确定,安装证书。

第三步:

点击add。如下:host为老红色横线盖着的地址,https://之后面的,port为443,

勾选:点击OK即可。

大功告成。

转载于:https://www.cnblogs.com/wangyiwei/p/7773397.html

使用Charles为Android设备抓取https请求的包相关推荐

  1. Charles安装后无法抓取https请求,显示 unknow

    问题描述 安装Charles后,双击打开,尝试抓取https请求,但抓取到的请求显示unknow,如下图: 问题原因 出现此问题的原因为Charles配置问题 解决办法 一. 安装证书 步骤: 1.点 ...

  2. Charles+安卓模拟器 抓取https请求

    1.抓取https请求 如果模拟器不安装证书的话,我们可以抓取移动端的http请求了,但是https请求,会出现Unknown,下面是解决办法. 这里使用的是夜神模拟器(建议使用Android 5), ...

  3. android 监听本机网络请求_fiddler如何抓取https请求实现fiddler手机抓包-证书安装失败100%解决...

    一.HTTP协议和HTTPS协议. (1) HTTPS协议=HTTP协议+SSL协议,默认端口:443 (2) HTTP协议(HyperText Transfer Protocol):超文本传输协议. ...

  4. 使用Charles抓取https请求

    总结下使用Charles进行简单接口压力测试以及修改接口请求,Charles是一款非常好用的抓包工具,通常使用它来进行APP开发抓包调试,尤其是HTTPS请求. 一.安装Charles 去官网(htt ...

  5. 【教程】小米手机Android 7.0+抓取HTTPS请求安装Charles证书主要流程

    以下教程可能耗费你数小时时间,请注意时间. 目标:抓取HTTPS的包 如果你的手机是在Android 7.0+及其以上,想要抓取HTTPS的请求,必须要将证书(*.pem)用系统用户的权限安装,即把这 ...

  6. Charles抓取https请求

    最近公司将Windows产品的http请求,替换成https请求了,当https请求超过5次失败,就自动切换回http请求.测试时使用Charles抓包测试. 一.http抓包 http抓包比较简单, ...

  7. fiddler抓包教程,如何抓取HTTPS请求,详细教程

    一.Fiddler是什么? Fiddler是一个http调试代理,它能 够记录所有的你电脑和互联网之间的http通讯,Fiddler 可以也可以让你检查所有的http通讯,设置断点,以及Fiddle ...

  8. iOS 10.3下使用Fiddler抓取HTTPS请求

    最近使用Fiddler抓取手机上的HTTPS请求时,遇到一个问题.设置完之后,访问HTTPS的页面,却得到一个错误 网络出错,轻触屏幕重新加载:-1202 (如下图所示) 我印象中,之前都好好的,怎么 ...

  9. php 抓取https请求数据,PHP + curl 实现 http 或 https 抓取数据:

    /** * 抓取数据 https 或 http 形式 * @param $url 链接 * @param $data 参数 * @return mixed 返回数据 */ private functi ...

最新文章

  1. mysql command type_mysql command line client 使用命令
  2. 攻防世界-web-shrine-从0到1的解题历程writeup
  3. C++动态链接库的制作
  4. BZOJ1562: [NOI2009]变换序列(二分图 匈牙利)
  5. 前端学习(2860):简单秒杀系统学习之前端优化
  6. 考博之前一定要明白:读博的硬道理
  7. 信息学奥赛一本通(1224:最大子矩阵)
  8. CCF NOI1022 平均年龄
  9. 打开matlab窗口,不小心关闭了matlab的命令窗口怎么再打开?谢谢,十分急
  10. cajviewer阅读器打不开怎么解决
  11. 黑苹果Mac OS 12镜像下载 DMG
  12. 简述人工智能的发展历程图_人工智能的发展进程及现状
  13. 浏览器数据库 IndexedDB 介绍
  14. ZJU PAT的一些代码
  15. Swift 与OC转换
  16. 设计模式——行为型模式之责任链模式(简简单单入门责任链,理解I/O流消息怎么逐步传递处理以及服务器框架转发)
  17. 【C++】野指针及其危害
  18. ELF加载器的原理与实现
  19. 网络舆情信息查找网站与怎么查的方法详解
  20. 华为OD机试 - 用连续自然数之和来表达整数(Java JS Python)

热门文章

  1. android学习笔记46——File存储
  2. Java基础知识强化26:Object类之hashCode()方法、getClass()方法
  3. Verilog inout 双向口使用和仿真
  4. 积累一点小Sql 表的纵横互转玩玩看
  5. 一道微软公司的面试题目的算法实现
  6. Android NFS文件系统挂载遇到的问题解决方法
  7. linux week3
  8. linux lynx 源码,Linux移植浏览器 Lynx字符浏览器移植
  9. geth rpc无法开启_三分了解以太坊 Geth 客户端快照加速机制
  10. sql求平均日活_杨学峰博客 | Flask Sqlarchemy实现按日、周、月统计并图表展示