From baa248c5025ccdb94baf8d6c720ccf62a9e1f5e5 Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Fri, 10 Mar 2017 11:16:05 -0800 Subject: [PATCH] responseloader: for py2, look at the original header line only --- pywb/webagg/responseloader.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pywb/webagg/responseloader.py b/pywb/webagg/responseloader.py index 343f17c7..2da84652 100644 --- a/pywb/webagg/responseloader.py +++ b/pywb/webagg/responseloader.py @@ -399,7 +399,12 @@ class LiveWebLoader(BaseLoader): except: #pragma: no cover #PY 2 resp_headers = orig_resp.msg.headers - for (n, v), line in zip(orig_resp.getheaders(), resp_headers): + + for line in resp_headers: + n, v = line.split(':', 1) + n = n.lower() + v = v.strip() + if n in self.SKIP_HEADERS: continue