generic requests#

Implement generic request function with own logging and return functionality

async src.tetue_generic.generic_requests.generic_http_request(url, header, req_timeout=10, logger=None)[source]#

Function for http requests with all possible exceptions which are then stored by a logger.

Parameters:
  • url (str) – The URL to send the request

  • header (dict) – The headers to include in the request

  • logger (loguru.logger) – Logger for storing the error

Returns:

Return value from http request or in failure case a None

Return type:

requests.Response