roboto.http.request#
Module Contents#
- class roboto.http.request.BatchRequest(/, **data)#
Bases:
pydantic.BaseModel
,Generic
[Model
]Batched HTTP requests
- Parameters:
data (Any)
- requests: list[Model]#
- class roboto.http.request.HttpRequest(url, method='GET', headers=None, data=None, retry_wait=None, idempotent=False)#
- Parameters:
url (str)
method (str)
headers (Optional[dict[str, str]])
data (Any)
retry_wait (Optional[roboto.http.retry.RetryWaitFn])
idempotent (bool)
- append_headers(headers)#
- Parameters:
headers (dict[str, str])
- Return type:
None
- property body: bytes | None#
- Return type:
Optional[bytes]
- data: Any = None#
- headers: dict#
- property hostname: str#
- Return type:
str
- idempotent: bool = False#
- method: str#
- retry_wait: roboto.http.retry.RetryWaitFn#
- url: str#
- roboto.http.request.HttpRequestDecorator#
- roboto.http.request.Model#