12345678910111213141516171819202122 |
- from __future__ import annotations
- from dataclasses import dataclass, field
- from ..._base_connection import _TYPE_BODY
- @dataclass
- class EmscriptenRequest:
- method: str
- url: str
- params: dict[str, str] | None = None
- body: _TYPE_BODY | None = None
- headers: dict[str, str] = field(default_factory=dict)
- timeout: float = 0
- decode_content: bool = True
- def set_header(self, name: str, value: str) -> None:
- self.headers[name.capitalize()] = value
- def set_body(self, body: _TYPE_BODY | None) -> None:
- self.body = body
|