hookFetch

only hookFetch

As of 04.05.2023. See ბოლო ვერსია.

ეს სკრიპტი არ უნდა იყოს პირდაპირ დაინსტალირებული. ეს ბიბლიოთეკაა, სხვა სკრიპტებისთვის უნდა ჩართეთ მეტა-დირექტივაში // @require https://update.greatest.deepsurf.us/scripts/465483/1185277/hookFetch.js.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

ავტორი
XiaoYingYo
ვერსია
0.0.1.20230504071357
შექმნილია
04.05.2023
განახლებულია
04.05.2023
Size
6,84 KB
ლიცენზია
პ/გ
English: Please note that whether you are a grease monkey script or any form of Js code injection, please uniformly get the window of the web page context, not the window in the grease monkey script
中文: 请注意无论您是油猴脚本还是任何形式的 Js 代码注入形式,请统一获取到网页上下文的window,而非在油猴脚本中的window
var win = window.unsafeWindow || document.defaultView || window;
FetchCallback : { add , del }
add: (pathname, callback) -> return index
... pathname 
...... English: Path Of Webpage, Does Not Need To Contain The Domain Name, Does Not Need To Contain The Get Parameters, Must Start With /
...... Chinese: 网页路径 无需包含域名 无需包含Get参数 必须以 / 开头
... callback : (_object, period)
...... _object -> (args,text)
...... period -> preRequest / done
del: (pathname, index) -> return true / false
let index = win['__hookRequest__'].FetchCallback.add('/api/auth/session', (_object, period) => {
    if (period !== 'done') { 
        return;
    }
});
Delete
win['__hookRequest__'].FetchCallback.del('/api/auth/session', index);
// English: If it is Xhr, then FetchCallback is changed to XhrCallback
// 中文: 如果是Xhr,则 FetchCallback 改为 XhrCallback
win['__hookRequest__'].XhrCallback.add(...);
XhrCallback : { add , del }
add: (pathname, callback) -> return index
... pathname 
...... English: Path Of Webpage, Does Not Need To Contain The Domain Name, Does Not Need To Contain The Get Parameters, Must Start With /
...... Chinese: 网页路径 无需包含域名 无需包含Get参数 必须以 / 开头
... callback : (_object, period)
...... _object -> (args,text)
...... period -> preRequest / done
del: (pathname, index) -> return true / false