接入匿名设备态协议补齐Cookie字段并放宽保存
This commit is contained in:
@@ -84,11 +84,16 @@ class HuyaBatchRunnerCore:
|
||||
|
||||
@staticmethod
|
||||
def _web_wss_cookie_missing(cookie: str) -> tuple[str, ...]:
|
||||
"""返回 WSS 前置字段中缺失的名称,不输出任何 Cookie 值。"""
|
||||
"""返回 WSS 前置字段中缺失的名称,不输出任何 Cookie 值。
|
||||
|
||||
必填集 = 认证字段 + sdid + 匿名设备态协议可签发的字段
|
||||
(udb_deviceid/udb_guiddata/udb_anobiztoken,见 core/huya/anon_device.py)。
|
||||
guid/_qimei_uuid42/__yamid_new/game_did 目前无服务端签发接口,
|
||||
不阻断 WSS(风控风险自担)。
|
||||
"""
|
||||
required = (
|
||||
"udb_cred", "udb_biztoken", "udb_uid", "yyuid", "sdid",
|
||||
"guid", "udb_guiddata", "udb_deviceid", "game_did",
|
||||
"_qimei_uuid42", "udb_anobiztoken", "__yamid_new",
|
||||
"udb_deviceid", "udb_guiddata", "udb_anobiztoken",
|
||||
)
|
||||
return tuple(key for key in required if not cookie_value(cookie, key))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user