diff --git a/CHANGELOG.md b/CHANGELOG.md index dd4a759..e2fac35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## 最近更新 +### 新功能 + +- :sparkles: 更新默认UA为Windows平台 [@suyiiyii](https://github.com/suyiiyii) ([#643](https://github.com/MountainDash/nonebot-bison/pull/643)) + ### 文档 - 📝 小刻食堂剪彩文档 [@phidiaLam](https://github.com/phidiaLam) ([#636](https://github.com/MountainDash/nonebot-bison/pull/636)) 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"}' ]