Bases: xsdata.formats.dataclass.transports.Transport
Default transport based on the requests library.
- Parameters
timeout (float
) – Read timeout
-
timeout
: float = 2.0
-
get
(url, params, headers)[source]
- Raises
HTTPError – if status code is not valid for content unmarshalling.
- Parameters
-
- Return type
bytes
-
post
(url, data, headers)[source]
- Raises
HTTPError – if status code is not valid for content unmarshalling.
- Parameters
-
- Return type
Any
-
classmethod
handle_response
(response)[source]
Status codes 200 or 500 means that we can unmarshall the response.
- Raises
HTTPError – If the response status code is not 200 or 500
- Parameters
response (Response
) –
- Return type
bytes