为什么 Tampermonkey 的 GM_xmlhttpRequest 可以执行 CORS 请求?
Why can Tampermonkey's GM_xmlhttpRequest perform a CORS request?
GM_xmlhttpRequest 可以执行忽略同源策略的 ajax 调用。
我检查了 Chrome 中的网络面板,但我无法在其中找到来自 GM_xmlhttpRequest 的 XHR。它只是工作。
我想知道到底发生了什么以及它起作用的原因。谢谢。
Tampermonkey 可以进行跨源 ajax 因为它是一个扩展,并且扩展比某些网站的 javascript 更受信任。参见 "Referencing external resources" in the Chrome extension API。
Tampermonkey 脚本在特权范围内运行,GM_xmlhttpRequest
专门用于包装特权 XMLHttpRequest
调用。
要查看 Tampermonkey XHR,您必须 inspect Tampermonkey's background page。您将在网络面板中看到用户脚本的 XHR。
GM_xmlhttpRequest 可以执行忽略同源策略的 ajax 调用。
我检查了 Chrome 中的网络面板,但我无法在其中找到来自 GM_xmlhttpRequest 的 XHR。它只是工作。
我想知道到底发生了什么以及它起作用的原因。谢谢。
Tampermonkey 可以进行跨源 ajax 因为它是一个扩展,并且扩展比某些网站的 javascript 更受信任。参见 "Referencing external resources" in the Chrome extension API。
Tampermonkey 脚本在特权范围内运行,GM_xmlhttpRequest
专门用于包装特权 XMLHttpRequest
调用。
要查看 Tampermonkey XHR,您必须 inspect Tampermonkey's background page。您将在网络面板中看到用户脚本的 XHR。