1
0
mirror of https://github.com/webrecorder/pywb.git synced 2025-03-15 00:03:28 +01:00

live rewrite: use custom REL_REFERER field don't overrie HTTP_REFERER

if REL_REFERER not set, don't send any referrer
This commit is contained in:
Ilya Kreymer 2014-04-15 16:44:02 -07:00
parent 85593696fa
commit e011da43f2
2 changed files with 2 additions and 2 deletions

View File

@ -21,7 +21,7 @@ class LiveRewriter(object):
('HTTP_ACCEPT', 'Accept'),
('HTTP_ACCEPT_LANGUAGE', 'Accept-Language'),
('HTTP_ACCEPT_CHARSET', 'Accept-Charset'),
('HTTP_REFERER', 'Referer'),
('REL_REFERER', 'Referer'),
]
def __init__(self, defmod=''):

View File

@ -58,7 +58,7 @@ class RewriteHandler(WbUrlHandler):
ref_wburl_str = wbrequest.extract_referrer_wburl_str()
if ref_wburl_str:
wbrequest.env['HTTP_REFERER'] = WbUrl(ref_wburl_str).url
wbrequest.env['REL_REFERER'] = WbUrl(ref_wburl_str).url
result = self.rewriter.fetch_request(url, wbrequest.urlrewriter,