diff options
Diffstat (limited to 'ATRI/utils/request.py')
-rw-r--r-- | ATRI/utils/request.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ATRI/utils/request.py b/ATRI/utils/request.py index bf05b56..31285e8 100644 --- a/ATRI/utils/request.py +++ b/ATRI/utils/request.py @@ -18,9 +18,11 @@ async def get_bytes(url: str, headers: Optional[dict] = None) -> bytes: return result -async def post_bytes(url: str, params: Optional[dict] = None) -> bytes: +async def post_bytes(url: str, + params: Optional[dict] = None, + json: Optional[dict] = None) -> bytes: """异步以 Post 方式请求 url""" async with ClientSession() as session: - async with session.post(url, params=params) as r: + async with session.post(url, params=params, json=json) as r: result = await r.read() return result |