微信小程序电脑端抓包成功
1.删除WMPFRuntime下的文件
通过任务管理器找到该文件,右键打开文件位置,删除文件(记得先关掉vx才能删除)
1
| C:\Users\hhh\AppData\Roaming\Tencent\WeChat\XPlugin\Plugins\WMPFRuntime
|
2.重新打开微信进入小程序
打开小程序后,fiddle就能抓到包了
小知识点(大佬教的):小程序登录的原理是通过微信的wxlogin接口获取一个code,然后把code传到后端,后端调用微信的接口将code解成openid(一小程序中用户唯一标识)
3.pycharm中测试
源代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| import requests url = 'https://api.shuidichou.com/api/charity/love-home/find-love-help-case-v2' data = { 'Host': 'api.shuidichou.com', 'Connection': 'keep-alive', 'Content-Length': '102', 'User-Agent': '', 'content-type': 'application/x-www-form-urlencoded', 'Referer': 'https://servicewechat.com/wx6855c0f0e9cbb26e/74/page-frame.html', 'AuthorizationV2':'', 'currentPage':2, 'pageSize':10, 'thirdType':464 } res = requests.post(url=url,data=data).json() print(res)
|
效果展示: