redditwarp.http.response#

class redditwarp.http.response.Response(status: 'int', headers: 'Mapping[str, str]', data: 'bytes')[source]#

Bases: object

status: int#
headers: Mapping[str, str]#
data: bytes#
is_successful_status() bool[source]#

Return true if 200 <= self.status <= 299.

raise_now() None[source]#

Raises a StatusCodeException exception type based on the .status number.

ensure_successful_status() None[source]#

Raises a StatusCodeException exception if .is_successful_status() returns false.

class redditwarp.http.response.UResponse(status: 'int', headers: 'Mapping[str, str]', data: 'bytes', underlying_object: 'object' = None)[source]#

Bases: Response

underlying_object: object = None#