美文网首页2021-技术资料收集
使用Charles抓取微信小程序的http请求

使用Charles抓取微信小程序的http请求

作者: DN花花 | 来源:发表于2021-05-26 19:59 被阅读0次

微信小程序 爬虫 charles

  本文不讲爬虫,但是是爬虫的一个基础。
  现在微信小程序是很是热门,有时候我们想获取微信小程序的数据,
  但是却找不到http请求。有了http请求地址,剩下的事情,我想都不在话下。
  本文就是解决如何获取微信小程序http请求地址的文章。
  主要用到电脑,和手机,我使用的mac和ipone,其他的我没有用,
  但是应该大致差不多,记录一下本文的时间,2021年5月26日。

1.电脑下载安装Charles

安装时会要求你获取root权限


image.png

2.Charles 设置

  • help-> ssl Proxing -> Install on mobil
image.png
  • 设置后会弹出下面的弹出框,上面有手机需要设置的代理ip和端口
image.png

3.手机设置wifi

  • 1.手机打开wifi设置 ,点击感叹号
image.png
  • 2.进入wifi设置后。拉倒底部,点击http代理设置
image.png
  • 3.进入后点手动
    设置上面电脑端的ip和端口
image.png

4.手机下载安装证书 重要!!!!

    1. 手机下载证书
      证书地址 chls.pro/ssl 在手机浏览器点击下载,这里我没有截图

一定要安装证书
一定要安装证书
一定要安装证书

不安装证书,抓的包是加密的,没办法查看内容

  • 2。手机设置
手机设置 -> 通用 ->关于本机 -> 证书信任设置  启动信任

安装完成后如下图

image.png

4.设置ssl

  • 1.设置抓包的ssl ,不设置抓包显示的乱码
prox -> setting ssl

image.png
  • 2.添加要抓的网站,支持正则表达式

设置完成后终于到了可以抓包的时候了,成功就在眼前

image.png

5.查看抓取的包

  • 1.这时候界面是这样的,手机只要有网络请求,这里都会显示
image.png
  • 2.左侧显示抓取的url ,可向下展开
image.png
  • 3。右侧显示的抓包内容
image.png

4.如果有json返回,会在右下侧显示

image.png

到此,终于可以拿到url 了,有了url ,有的直接就可以在浏览器上打开,就不用那么麻烦了

我还是比较习惯用gooloe来查看抓包

相关文章

网友评论

    本文标题:使用Charles抓取微信小程序的http请求

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