response.py 431 B

123456789101112
  1. from typing import Any, Dict, Optional, Union
  2. from aiohttp import ClientResponse
  3. class DaraResponse:
  4. def __init__(self):
  5. # status
  6. self.status_code: Optional[int] = None
  7. # reason
  8. self.status_message: Optional[str] = None
  9. self.headers: Optional[Dict[str, str]] = None
  10. self.response: Optional[Union[ClientResponse, Any]] = None
  11. self.body: Optional[Union[bytes, Any]] = None