sdk.lusid.extensions.rest.RESTClientObject
- class RESTClientObject(configuration, pools_size=4, maxsize=None)[source]
Methods
delete_requestget_requestget_timeouthead_requestoptions_requestpatch_requestpost_requestput_requestPerform requests.
- request(method, url, query_params=None, headers=None, body=None, post_params=None, _preload_content=True, _request_timeout=None, opts=None)[source]
Perform requests.
- Parameters:
method – http request method
url – http request url
query_params – query parameters in the url
headers – http request headers
body – request json body, for application/json
post_params – request post parameters, application/x-www-form-urlencoded and multipart/form-data
_preload_content – if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True.
_request_timeout – Timeout setting. Do not use - use the opts parameter instead
opts (ConfigurationOptions, optional) – Configuration options for this request