added hcaptcha interceptor
This commit is contained in:
1 parent
bf84195925
commit
7b65214387
13 files changed
+69
-10
No files matched your search
@@ -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"]
|
||||
);
|
||||
Reference in new issue
Block a user