summaryrefslogtreecommitdiff
path: root/ATRI/utils/request.py
diff options
context:
space:
mode:
Diffstat (limited to 'ATRI/utils/request.py')
-rw-r--r--ATRI/utils/request.py6
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