美团团购 mtgsig1.2 分析
声明
本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!wx a15018601872
本文章未经许可禁止转载,禁止任何修改后二次传播,擅自使用本文讲解的技术而导致的任何意外,作者均不负责,若有侵权,请联系作者立即删除!q 2766958292
部分python代码
result = cp.call('get_result', data1, WEBDFPID)
提取URL中的查询参数为params字典
mtgsig = result['headers']['mtgsig']
print(mtgsig)
headers = {
"Accept": "application/json, text/plain, /",
"Accept-Encoding": "gzip, deflate, br, zstd",
"Accept-Language": "zh-CN,zh;q=0.9",
"Connection": "keep-alive",
"Sec-Fetch-Dest": "empty",
"Sec-Fetch-Mode": "cors",
"Sec-Fetch-Site": "same-site",
"User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/135.0.7049.35 Mobile/15E148 Safari/604.1",
"mtgsig": mtgsig,
"returnFormat": "string"
}
try:
# 将params作为参数传入requests.get()
response = requests.get(url, params=params, headers=headers)
print("响应状态码:", response.status_code)
print("响应内容:", response.text)
except Exception as e:
print("请求发生错误:", str(e))
结果

总结
1.出于安全考虑,本章未提供完整流程,调试环节省略较多,只提供大致思路,具体细节要你自己还原,相信你也能调试出来。
wx a15018601872
q 2766958292
仅用于学习交流👉侵权+wx

浙公网安备 33010602011771号