From cdb3dcc3d2894a7bb828019458476bc8faac0a30 Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Wed, 4 Feb 2015 14:19:37 -0800 Subject: [PATCH] rewrite_live: don't forward via or https_x headers, only standard (for now) possible fix for #57 --- pywb/rewrite/rewrite_live.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pywb/rewrite/rewrite_live.py b/pywb/rewrite/rewrite_live.py index e6860d22..99592786 100644 --- a/pywb/rewrite/rewrite_live.py +++ b/pywb/rewrite/rewrite_live.py @@ -75,6 +75,9 @@ class LiveRewriter(object): elif name == 'HTTP_REFERER': continue + elif name.startswith(('HTTP_X_', 'HTTP_VIA')): + continue + elif name == 'HTTP_COOKIE': name = 'Cookie' value = self._req_cookie_rewrite(urlkey, value) @@ -144,6 +147,8 @@ class LiveRewriter(object): else: data = input_ + print(url) + print(req_headers) response = requests.request(method=method, url=url, data=data,