minos.networks.requests.wrapped module

class minos.networks.requests.wrapped.WrappedRequest(base, content_action=None, params_action=None, *args, **kwargs)[source]

Bases: minos.networks.requests.abc.Request

Wrapped Request class.

__init__(base, content_action=None, params_action=None, *args, **kwargs)[source]
async content(**kwargs)

Get the request content.

Parameters

kwargs – Additional named arguments.

Return type

typing.Any

Returns

The request content.

property has_content: bool

Check if the request has params.

Return type

bool

Returns

True if it has params or False otherwise.

property has_params: bool

Check if the request has params.

Return type

bool

Returns

True if it has params or False otherwise.

async params(**kwargs)

Get the request params.

Parameters

kwargs – Additional named arguments.

Return type

dict[str, typing.Any]

Returns

The request params.

property user: Optional[uuid.UUID]

Returns the UUID of the user making the Request.

Return type

typing.Optional[uuid.UUID]