diff options
Diffstat (limited to 'qutebrowser/browser/webkit/http.py')
-rw-r--r-- | qutebrowser/browser/webkit/http.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/qutebrowser/browser/webkit/http.py b/qutebrowser/browser/webkit/http.py index 9c44cea4c..2bace9f3c 100644 --- a/qutebrowser/browser/webkit/http.py +++ b/qutebrowser/browser/webkit/http.py @@ -47,12 +47,11 @@ def parse_content_disposition(reply): # os.path.basename later. try: value = bytes(reply.rawHeader(content_disposition_header)) - log.rfc6266.debug("Parsing Content-Disposition: {!r}".format( - value)) + log.rfc6266.debug("Parsing Content-Disposition: {value!r}") content_disposition = rfc6266.parse_headers(value) filename = content_disposition.filename() - except (UnicodeDecodeError, rfc6266.Error): - log.rfc6266.exception("Error while parsing filename") + except rfc6266.Error as e: + log.rfc6266.error(f"Error while parsing filename: {e}") else: is_inline = content_disposition.is_inline() # Then try to get filename from url |