修复类型检查

This commit is contained in:
molanp 2025-06-17 19:49:04 +08:00 committed by GitHub
parent bd0e335ed1
commit 61432032c8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -7,7 +7,7 @@ from typing import Any, ClassVar, Literal, cast
import aiofiles
import httpx
from httpx import AsyncHTTPTransport, HTTPStatusError, Response
from httpx import AsyncHTTPTransport, HTTPStatusError, Proxy, Response
from nonebot_plugin_alconna import UniMessage
from nonebot_plugin_htmlrender import get_browser
from playwright.async_api import Page
@ -36,8 +36,12 @@ def get_async_client(
https_proxy = proxies.get("https://")
return httpx.AsyncClient(
mounts={
"http://": AsyncHTTPTransport(proxy=http_proxy),
"https://": AsyncHTTPTransport(proxy=https_proxy),
"http://": AsyncHTTPTransport(
proxy=Proxy(http_proxy) if http_proxy else None
),
"https://": AsyncHTTPTransport(
proxy=Proxy(https_proxy) if https_proxy else None
),
},
transport=transport,
**kwargs,