From bd0e335ed113f55e5d0947ead152ddf2d87c944a Mon Sep 17 00:00:00 2001 From: molanp <104612722+molanp@users.noreply.github.com> Date: Tue, 17 Jun 2025 19:32:37 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=91=20=E4=BF=AE=E5=A4=8D=E4=BB=A3?= =?UTF-8?q?=E7=90=86=E8=AE=BE=E7=BD=AE=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zhenxun/utils/http_utils.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/zhenxun/utils/http_utils.py b/zhenxun/utils/http_utils.py index 62bce808..b8c94d83 100644 --- a/zhenxun/utils/http_utils.py +++ b/zhenxun/utils/http_utils.py @@ -34,14 +34,11 @@ def get_async_client( if proxies: http_proxy = proxies.get("http://") https_proxy = proxies.get("https://") - transport_kwargs = {} - if http_proxy: - transport_kwargs["http"] = http_proxy - if https_proxy: - transport_kwargs["https"] = https_proxy - proxy_transport = AsyncHTTPTransport(**transport_kwargs) return httpx.AsyncClient( - mounts={"http://": proxy_transport, "https://": proxy_transport}, + mounts={ + "http://": AsyncHTTPTransport(proxy=http_proxy), + "https://": AsyncHTTPTransport(proxy=https_proxy), + }, transport=transport, **kwargs, )