minos.networks.http.requests
Classes
Http Request class. |
|
Http Response class. |
Exceptions
Http Response Exception class. |
- class HttpRequest[source]
-
Http Request class.
- user
Returns the UUID of the user making the Request.
- abstract property headers: dict[str, str]
Get the headers of the request.
- Returns
A dictionary in which keys are
strinstances and values arestrinstances.
- abstract property has_url_params: bool
Check if the request has url params.
- Returns
Trueif it has url params orFalseotherwise.
- abstract property has_query_params: bool
Check if the request has query params.
- Returns
Trueif it has query params orFalseotherwise.
- async content(**kwargs)
Get the request content.
- Parameters
kwargs – Additional named arguments.
- Returns
The request content.
- Return type
- abstract property has_content: bool
Check if the request has content.
- Returns
Trueif it has content orFalseotherwise.
- class HttpResponse[source]
-
Http Response class.
- classmethod from_response(response)[source]
Build a new
RestRequestfrom another response.- Parameters
- Returns
A
RestResponseinstance.- Return type
- async content(**kwargs)
Response content.
- Parameters
kwargs – Additional named arguments.
- Returns
A list of items.
- Return type