diff options
Diffstat (limited to 'ATRI/utils/request.py')
-rw-r--r-- | ATRI/utils/request.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ATRI/utils/request.py b/ATRI/utils/request.py index 31285e8..145b470 100644 --- a/ATRI/utils/request.py +++ b/ATRI/utils/request.py @@ -18,6 +18,13 @@ async def get_bytes(url: str, headers: Optional[dict] = None) -> bytes: return result +async def get_content(url: str, headers: Optional[dict] = None): + async with ClientSession() as session: + async with session.get(url, headers=headers) as r: + result = await r.content.read() + return result + + async def post_bytes(url: str, params: Optional[dict] = None, json: Optional[dict] = None) -> bytes: |