diff --git a/perceval/client.py b/perceval/client.py index cb6944543..b44bfe9f4 100644 --- a/perceval/client.py +++ b/perceval/client.py @@ -179,10 +179,11 @@ def _fetch_from_remote(self, url, payload, headers, method, stream, auth): try: response.raise_for_status() - except Exception as e: + except requests.exceptions.HTTPError as e: if self.archive: url, headers, payload = self.sanitize_for_archive(url, headers, payload) self.archive.store(url, payload, headers, e) + logger.error("HTTPError: " + e.response.text) raise e if self.archive: