微信小程序电脑端抓包成功

1.删除WMPFRuntime下的文件

通过任务管理器找到该文件,右键打开文件位置,删除文件(记得先关掉vx才能删除)

image-20220801221221116.png

1
C:\Users\hhh\AppData\Roaming\Tencent\WeChat\XPlugin\Plugins\WMPFRuntime

image-20220801221331236.png

2.重新打开微信进入小程序

打开小程序后,fiddle就能抓到包了

image-20220801221626752.png

小知识点(大佬教的):小程序登录的原理是通过微信的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)

效果展示:

image-20220801225401920.png