diff options
Diffstat (limited to 'ATRI/utils/request.py')
-rw-r--r-- | ATRI/utils/request.py | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/ATRI/utils/request.py b/ATRI/utils/request.py index 46a78f0..6ce3903 100644 --- a/ATRI/utils/request.py +++ b/ATRI/utils/request.py @@ -3,46 +3,45 @@ from aiohttp import ClientSession, ClientResponse, FormData class Response: - def __init__(self, response: ClientResponse) -> None: self.raw_response = response - + @property def status(self) -> int: return self.raw_response.status - + @property def url(self): return self.raw_response.url - + @property def real_url(self): return self.raw_response.real_url - + @property def host(self): return self.raw_response.host - + @property def headers(self): return self.raw_response.headers - + @property def raw_headers(self): return self.raw_response.raw_headers - + @property def request_info(self): return self.raw_response.request_info - + @property async def read(self): return await self.raw_response.read() - + @property async def text(self): return await self.raw_response.text() - + async def json(self): return await self.raw_response.json() |