利用fiddler抓包爬取微信小程序数据
1.背景原理
有些微信小程序无法在PC端进行访问
原因
判断非微信‘内嵌浏览器’,则禁止访问
解决方法
模拟微信‘内嵌浏览器’进行访问,需要获取的数据有:User-Agent,以及登录信息cookie
2.Fiddler获取cookie和User-Agent
原理:Fiddler作为代理,手机端向服务器发送请求的时候,先发送到代理端Fiddler,然后代理端再将请求发送给服务器,返回的数据也是先返回到代理。
- 步骤1:手机端和电脑端通信,连接同一个局域网
- 步骤2:手机端连接代理,在手机wifi连接处填写电脑的ip以及Fiddler的端口号
- 步骤3:手机端连接http://电脑ip:端口号 获取证书并安装
- 步骤4:手机打开小程序就可抓取U-A和Cookie
-使用:使用Filddler获取cookie和User-Agent
3.愉快的下载数据