diff --git a/docker.env.prod b/docker.env.prod index 29cf43e..68e1cba 100644 --- a/docker.env.prod +++ b/docker.env.prod @@ -22,7 +22,7 @@ BISON_SKIP_BROWSER_CHECK=false BISON_USE_PIC_MERGE=0 BISON_RESEND_TIMES=0 BISON_PROXY= -BISON_UA=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 +BISON_UA=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0 BISON_SHOW_NETWORK_WARNING=true BISON_PLATFORM_THEME='{}' diff --git a/nonebot_bison/plugin_config.py b/nonebot_bison/plugin_config.py index ca2aa60..b7f7307 100644 --- a/nonebot_bison/plugin_config.py +++ b/nonebot_bison/plugin_config.py @@ -36,7 +36,8 @@ class PlugConfig(BaseModel): bison_resend_times: int = 0 bison_proxy: str | None = None bison_ua: str = Field( - "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)" + " Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0", description="默认UA", ) bison_show_network_warning: bool = True diff --git a/tests/test_context.py b/tests/test_context.py index 220f62c..b277def 100644 --- a/tests/test_context.py +++ b/tests/test_context.py @@ -17,7 +17,8 @@ async def test_http_error(app: App): assert ctx.gen_req_records() == [ "https://example.com Headers({'host': 'example.com', 'accept': '*/*', 'accept-encoding': 'gzip, deflate'," - " 'connection': 'keep-alive', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like" - " Gecko) Chrome/51.0.2704.103 Safari/537.36'}) | [403] Headers({'content-length': '15', 'content-type':" + " 'connection': 'keep-alive', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36" + " (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0'}) | [403] Headers({'content-length': '" + "15', 'content-type':" ' \'application/json\'}) {"error": "gg"}' ]