From 11fa4033906aa46f0a78af748137cd13a97874e9 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Sun, 13 Jul 2014 15:14:09 +0300 Subject: Add query params removal from URIs --- free-haaretz.xpi | Bin 7777 -> 7803 bytes lib/main.js | 1 + package.json | 2 +- 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/free-haaretz.xpi b/free-haaretz.xpi index 91a68f9..cec184c 100644 Binary files a/free-haaretz.xpi and b/free-haaretz.xpi differ diff --git a/lib/main.js b/lib/main.js index dcd661c..31ea47d 100644 --- a/lib/main.js +++ b/lib/main.js @@ -6,6 +6,7 @@ var observer = { var channel = subject.QueryInterface(Ci.nsIHttpChannel); if (/haaretz\.co(m|\.il)/.test(channel.originalURI.host)) { channel.setRequestHeader('User-Agent', 'Googlebot/2.1 (+http://www.googlebot.com/bot.html)', false); + channel.originalURI.path = channel.originalURI.path.split('?')[0]; } if (/\/htz\/js\/bots\.js/.test(channel.originalURI.path)) { subject.cancel(Cr.NS_BINDING_ABORTED); diff --git a/package.json b/package.json index 814189a..902878d 100644 --- a/package.json +++ b/package.json @@ -5,5 +5,5 @@ "description": "A nefarious extension that easily bypasses the Haaretz paywall", "author": "Yuval Adam", "license": "Public Domain", - "version": "0.2" + "version": "0.3" } -- cgit v1.3.1