美文网首页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