[功能] 使用目标站点的 Cookie 存储分区来实现跨源 GM.xmlHttpRequest
作者: anonghuser创建于 2024年5月14日更新于 2026年7月15日
标签enhancementinteroperability
自 2023 年中旬以来,Chrome 支持 cookie 上的一个新的实验性属性: 请参阅 https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie#partitioned 和 https://developer.mozilla.org/en-US/docs/Web/Privacy/Privacy_sandbox/Partitioned_cookies。这可能有助于确保用户的 cookie 不能被用来跨不同网站追踪他们,但却破坏了 GM.xhr 的一些用例。例如,Cloudflare 会将此属性添加到其反恶意软件保护 cookie 中,因此 GM.xhr 即使对于用户已访问过的网站,也会返回 HTTP 403,而这些网站已经手动通过了反恶意软件验证码。
内容来源: violentmonkey/violentmonkey