Coretex
|
Public Member Functions | |
NetworkResponse | genericRequest (self, RequestType requestType, str endpoint, Optional[Dict[str, str]] headers=None, Any data=None, Any files=None, int retryCount=0) |
NetworkResponse | get (self, str endpoint, Optional[Dict[str, str]] headers=None, Any data=None, Any jsonObject=None, int retryCount=0) |
NetworkResponse | post (self, str endpoint, Optional[Dict[str, str]] headers=None, Any data=None, Any jsonObject=None, int retryCount=0) |
Represents class that is used for handling requests
Definition at line 34 of file requests_manager.py.
NetworkResponse coretex.networking.requests_manager.RequestsManager.genericRequest | ( | self, | |
RequestType | requestType, | ||
str | endpoint, | ||
Optional[Dict[str, str]] | headers = None , |
||
Any | data = None , |
||
Any | files = None , |
||
int | retryCount = 0 |
||
) |
Sends generic HTTP request Parameters ---------- requestType : RequestType request type endpoint : str API endpoint headers : Optional[Dict[str, str]] headers (not required) data : Any (not required) files : Any (not required) retryCount : int number of function calls if request has failed Returns ------- NetworkResponse -> NetworkResponse object as response content to request
Definition at line 55 of file requests_manager.py.
NetworkResponse coretex.networking.requests_manager.RequestsManager.get | ( | self, | |
str | endpoint, | ||
Optional[Dict[str, str]] | headers = None , |
||
Any | data = None , |
||
Any | jsonObject = None , |
||
int | retryCount = 0 |
||
) |
Sends HTTP get request Parameters ---------- endpoint : str API endpoint headers : Optional[Dict[str, str]] headers (not required) data : Any (not required) jsonObject : Any (not required) retryCount : int number of function calls if request has failed Returns ------- NetworkResponse -> NetworkResponse object as response content to request
Definition at line 107 of file requests_manager.py.
NetworkResponse coretex.networking.requests_manager.RequestsManager.post | ( | self, | |
str | endpoint, | ||
Optional[Dict[str, str]] | headers = None , |
||
Any | data = None , |
||
Any | jsonObject = None , |
||
int | retryCount = 0 |
||
) |
Sends HTTP post request Parameters ---------- endpoint : str API endpoint headers : Optional[Dict[str, str]] headers (not required) data : Any (not required) jsonObject : Any (not required) retryCount : int number of function calls if request has failed Returns ------- NetworkResponse -> NetworkResponse object as response content to request
Definition at line 155 of file requests_manager.py.