Requests is a simple, yet elegant, HTTP library. This repository contains the client implementation that uses the requests library for python SDK provided by APIMatic.
Currenty APIMatic supports Python version 3.7+
hence the apimatic-requests-client-adapter will need the same versions to be supported.
Simply run the command below in your SDK as the apimatic-requests-client-adapter will be added as a dependency in the SDK.
pip install apimatic-requests-client-adapter
Supported Methods Provided by requests-client
Method | Description |
---|---|
create_default_http_client |
function to creat a defaultp http client |
force_retries |
Reset retries according to each request |
execute |
Execute a given HttpRequest to get a string response back |
convert_response |
Converts the Response object of the CoreHttpClient into a CoreHttpResponse object |
The requests client implementation also contains unit tests to ensure reliability of the implementation and to prevent unwanted breakages.