logger.debug("response.ok='%s',response.status_code=%d,response.text()=%d", response.ok, response.status_code, len(response.text))
if not response.ok or response.status_code >= 300 or len(response.text.strip()) == 0:
- logger.warning("Cannot query JSON API: domain='%s',path='%s',data()=%d,response.status_code=%d,response.text()=%d", domain, path, len(data), response.status_code, len(response.text))
+ logger.debug("Cannot query JSON API: domain='%s',path='%s',data()=%d,response.status_code=%d,response.text()=%d", domain, path, len(data), response.status_code, len(response.text))
json_reply["status_code"] = response.status_code
json_reply["error_message"] = response.reason
instances.set_last_error(domain, response)
logger.debug("response.ok='%s',response.status_code=%d,response.text()=%d", response.ok, response.status_code, len(response.text))
if not response.ok or response.status_code >= 300 or len(response.text) == 0:
- logger.warning("Cannot query JSON API: domain='%s',path='%s',response.status_code=%d,response.text()=%d", domain, path, response.status_code, len(response.text))
+ logger.debug("Cannot query JSON API: domain='%s',path='%s',response.status_code=%d,response.text()=%d", domain, path, response.status_code, len(response.text))
json_reply["status_code"] = response.status_code
json_reply["error_message"] = response.reason
instances.set_last_error(domain, response)
return True
-def fetch_response(domain: str, path: str, headers: dict, timeout: tuple) -> requests.models.Response:
- logger.debug("domain='%s',path='%s',headers()=%d,timeout='%s' - CALLED!", domain, path, len(headers), timeout)
+def fetch_response(domain: str, path: str, headers: dict, timeout: tuple, allow_redirects: bool = False) -> requests.models.Response:
+ logger.debug("domain='%s',path='%s',headers()=%d,timeout='%s',allow_redirects='%s' - CALLED!", domain, path, len(headers), timeout, allow_redirects)
domain_helper.raise_on(domain)
if not isinstance(path, str):
headers=headers,
timeout=timeout,
cookies=cookies.get_all(domain),
- allow_redirects=False
+ allow_redirects=allow_redirects
)
except exceptions as exception: