From db7652502a88295e01fa338fc50349c38c8fe652 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sat, 7 Jun 2025 19:36:39 +0800 Subject: [PATCH] bugfix --- appPublic/httpclient.py | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/appPublic/httpclient.py b/appPublic/httpclient.py index 1c68879..b3adf72 100755 --- a/appPublic/httpclient.py +++ b/appPublic/httpclient.py @@ -141,18 +141,20 @@ class HttpClient: else: reco = aiohttp.ClientSession() async with reco as session: - if params == {}: - params = None - if data == {}: - data = None - if jd == {}: - jd = None + hp = { + } + if params: + hp['params'] = params + if data: + hp['data'] = data + if jd: + hp['jd'] = jd - if headers == {}: - headers = None - ssl_ctx = None + if headers: + hp['headers'] = headers if url.startswith('https://'): - ssl_ctx = ssl.create_default_context(cafile=certifi.where()) + hp['ssl_ctx'] = ssl.create_default_context(cafile=certifi.where()) + # debug(f'{url=}, {hp=}') return await session.request(method, url, params=params, data=data,