diff options
-rw-r--r-- | addon_firefox/whyrejectme/bg.js | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/addon_firefox/whyrejectme/bg.js b/addon_firefox/whyrejectme/bg.js deleted file mode 100644 index 3c21ffbc..00000000 --- a/addon_firefox/whyrejectme/bg.js +++ /dev/null @@ -1,32 +0,0 @@ -let history = {}; - -browser.webRequest.onResponseStarted.addListener(i => { - if ([403,406,410,451,462].includes(i.statusCode)) { - let iFQDN = (new URL(i.url)).hostname; - if (iFQDN == 'searxes.eu.org'||iFQDN == 'searxes.nmqnkngye4ct7bgss4bmv5ca3wpa55yugvxen5kz2bbq67lwy6ps54yd.onion'){return;} - let iServer = 'Unknown'; - i.responseHeaders.forEach(x => { - if (x.name == 'Server') { - iServer = x.value; - } - }); - let iDate = (new Date()).toUTCString(); - history[iFQDN] = [i.url, iServer, i.statusCode, iDate]; - } - return; -}, { - urls: ['http://*/*', 'https://*/*'], - types: ['main_frame'] -}, ['responseHeaders']); - -browser.runtime.onMessage.addListener((request, sender, sendResponse) => { - if (request && sender) { - if (request == 'get') { - sendResponse(history); - } - if (request == 'clear') { - history = {}; - sendResponse(true); - } - } -});
\ No newline at end of file |