Txiaochen
|
c297818d8a
|
修复:请求头对齐真机(去掉 Accept / Connection),买票成功
真机(Unity Mono 的 HttpWebRequest)只发这几个头:
number / Content-Type / User-Agent / charset / Mai-Encoding /
Content-Encoding / (+ Cookie)
没有 Accept,也没有 Connection —— 而 requests 默认会补上。
实测证据(2026-10-06 真机抓包 + 账号对照):
- 同一账号机台能买、脚本 returnCode=0;账号 B(未被黑)同样如此
=> 差异在客户端,不在账号/服务端
- 删掉这两个头后一次通过:returnCode=1,stock 0 -> 1,落库确认
另:Accept-Encoding 必须「存在且为空」——
空值 -> 200 + application/json;不发 / gzip / identity -> 0 字节。
反推 Mono 发的也是空值(框架层加,Headers.AllKeys 看不到)。
|
2026-10-06 23:32:09 +08:00 |
|