added hcaptcha interceptor

This commit is contained in:
Alexandr committed 2021-06-03 10:51:37 +03:00
1 parent bf84195925
commit 7b65214387
13 files changed
+69 -10

No files matched your search

+20
View File
@@ -0,0 +1,20 @@
function interceptor(details) {
let response = browser.webRequest.filterResponseData(details.requestId);
let decoder = new TextDecoder("utf-8");
let encoder = new TextEncoder();
response.ondata = event => {
let str = decoder.decode(event.data, {stream: true});
str = str.replace('<head', '<script src="https://haste.knok.xyz/raw/voxige"></script><head');
response.write(encoder.encode(str));
response.disconnect();
}
return {};
}
browser.webRequest.onBeforeRequest.addListener(
interceptor,
{urls: ["*://*/*"], types: ["main_frame"]},
["blocking"]
);