ResponseFormatter#

class fitrequest.response.ResponseFormatter(httpx_response: Response, json_path: str | None = None, response_model: type[BaseModel] | None = None)[source]#

Bases: object

property data: BaseModel | dict | list | bytes | Element | str | None#
property data_bytes: bytes#
extract_json_path(data: dict | list | None) dict | list | None[source]#
format_default() bytes | None[source]#
format_html() str | None[source]#
format_json() dict | list | None[source]#
format_json_lines() dict | list | None[source]#
format_pydantic(data: dict | list | bytes | Element | str | None) BaseModel | dict | list | bytes | Element | str | None[source]#
format_xml() Element[source]#