github为何禁止用户在浏览器中直接使用其js文件呢?

Git oOose 发表于 2 年前最后回复来自 qq2850071112 2 年前

<script type="text/javascript" src="https://raw.githubusercontent.com/getify/LABjs/master/LAB.src.js"></script>

会报奇怪的错误:
Refused to execute script from 'https://raw.githubusercontent.com/getify/LABjs/master/LAB.src.js' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled.

github这是想干啥?为何不设置为javascript类型呢,为何要故意改成文本呢?

共收到9条回复
zgk 2 年前 #1

曾经发生过抢票插件加载github的js然后把github给拖垮的事件。。

oOose 2 年前 #2

@zgk 原来是兲朝有关啊... github怎么这么不济呢,抢票插件流量有那么大么?

hahahuzi 2 年前 #3

@oOose github不是CDN,即使不被拖垮,也会影响到正常使用

oOose 2 年前 #4

@hahahuzi github是不是访问人数不多? 就一个项目被作为cdn,也不至于down了吧

oOose 2 年前 #5

@hahahuzi hack浏览器代码,让其不要检测mime类型,是否就可以把github当cdn了呢:)

zgk 2 年前 #6

@oOose github下载东西都需要经过一系列的运算所以反应慢不少。。

oOose 2 年前 #7

@zgk 做啥计算?

zgk 2 年前 #8

@oOose 就是说从仓库里面拉出代码。。别忘了春运的时候12306那强大的访问量~~

afc163 2 年前 #9

被用了就是 ddos 攻击啊。

登录后即可参与回复