找回密码
 加入傲游社区
跳转到指定楼层

[插件求助] 今年内傲游会否支持更强大的插件接口?

[复制链接]
zheung14 [初入江湖] 发表于 2017-2-9 10:54:13 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式  2312 0
最近在制作用户脚本...
制作中发现一些网站在请求中加入了CSP(Content-Security-Policy)请求头
导致任何插件注入的脚本只要一执行DOM操作就会无法正常运行...更不用说通过暴力猴运行的脚本
报错Refused to execute inline script because it violates the following Content Security Policy directive

分析后认为这不是通过修改插件能够解决的...而是需要更加强大的插件接口

Chrome插件的解决方法也验证了这点:

通过Chrome提供监听chrome.webRequest.onHeadersReceived在接收请求头时去掉或修改CSP头
TamperMonkey通过修改CSP
独立插件"Disable Content-Security-Policy"则直接去掉CSP头

虽然去掉CSP头有被注入的风险...但我更愿意给予本地脚本一个完美运行的机会
不能操作网页对于DIY用户注定是一个大遗憾...我希望有生之年能看更强大的傲游插件接口
评论
精彩评论 ( 2条 ) 跳转到指定楼层
您需要登录后才可以回帖 登录 | 加入傲游社区
快速回复 返回顶部 返回列表