https://github.com/lisonge/Disable-CSP
CSP 会阻止我们向目标网站注入 外部源 的脚本
比如由于 CSP 限制,你无法在 github.com 控制台使用 document.head.append
添加一个外部源的脚本
或者使用 vite-plugin-monkey 开发油猴脚本时,假设你的目标网站是 github.com ,由于 github 的 CSP 策略,脚本也无法注入。
此时我们需要一个禁用 CSP 的扩展
CSP 有两种,一种是 HTTP Header CSP ,另一种是 HTML Meta CSP
浏览器扩展的 网络拦截 Api 只能修改 HTTP Response Header ,无法修改 Response Body
所以目前插件市场上的 CSP 禁用扩展基本上都是只能 Diable HTTP Header CSP
这个扩展使用 chrome 的 debugger 接口连接 devtools 工具来实现 拦截修改 Response Body 达到修改 HTML Meta CSP 的目的
撅得好用的可以给个 star
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.