From 0a6d8ed3da50791da6cc421d6310681331d9284f Mon Sep 17 00:00:00 2001 From: Barbara Miller Date: Mon, 17 Oct 2016 12:50:31 -0700 Subject: [PATCH] Accept-Encoding fix II --- brozzler/browser.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/brozzler/browser.py b/brozzler/browser.py index 1b3301b..5eaf4c6 100644 --- a/brozzler/browser.py +++ b/brozzler/browser.py @@ -459,8 +459,11 @@ __brzl_compileOutlinks(window).join(' '); self.send_to_chrome(method="Debugger.enable") self.send_to_chrome(method="Runtime.enable") - if self.extra_headers: - self.send_to_chrome(method="Network.setExtraHTTPHeaders", params={"headers":self.extra_headers}) + headers = self.extra_headers or {} + headers['Accept-Encoding'] = 'identity' + self.send_to_chrome( + method="Network.setExtraHTTPHeaders", + params={"headers":headers}) if self.user_agent: self.send_to_chrome(method="Network.setUserAgentOverride", params={"userAgent": self.user_agent})