一、为什么要抓取https请求

上一篇博客中,我们可以抓取移动端的http请求了,但是https请求,会出现Unknown,下面是解决办法。
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
如果要抓取https请求的话,在电脑端的charles和模拟器里都要安装证书

二、证书的安装

(一)Charles里证书的安装
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(二)模拟器里安装证书
①charles里的操作
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
下图的意思时,要在模拟器的浏览器中输入chls.pro/ssl 去下载证书
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
②在模拟器里浏览器输入上面的网址,下载证书
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
下图为下载完证书后的安装,证书名称可以随便写,自己认识就行,然后点击 保存
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
下图显示的样子则代码证书下载成功了
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
注意:
有些手机需要设置PIN锁屏密码,还需要输一个密码,用于锁屏

三、发送https请求

(1)在charles里设置https请求的url和端口号
(此处端口号默认443 因为https的端口号是443)
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)
(2)去模拟器里发送https请求,在charles里查看抓到的数据
(四)Charles抓取Android模拟器里https请求(此处使用的是夜神模拟器)

相关文章:

  • 2021-05-20
  • 2021-07-13
  • 2021-12-09
  • 2021-10-23
  • 2021-12-28
  • 2021-11-21
  • 2021-04-08
  • 2021-11-28
猜你喜欢
  • 2021-11-01
  • 2021-06-03
  • 2022-01-19
  • 2021-11-19
  • 2022-12-23
  • 2021-12-18
  • 2021-10-17
相关资源
相似解决方案