summaryrefslogtreecommitdiff
path: root/qutebrowser/browser/webkit/http.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/browser/webkit/http.py')
-rw-r--r--qutebrowser/browser/webkit/http.py7
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