首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跨域和google CDN for jquery

问跨域和google CDN for jquery
EN

Stack Overflow用户
提问于 2010-02-02 06:47:07
回答 2查看 3.7K关注 0票数 8

不使用Google CDN for jquery打破了在网页上不使用跨域请求的规则。我们是否足够信任谷歌来做这件事?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-02 07:11:41

允许在浏览器本身内使用来自国外网站的脚本标记。因为假定您打算加载此功能。加载的脚本无法直接与外部域通信(XHR同源,CORS除外)。现在,这正是您不希望允许未经检查的用户输入可能从外部站点加载脚本的原因。外国脚本可能会做你不想做的事情,但如果它来自可信的来源,那应该没问题。

如果谷歌被发现通过他们的CDN使用注入,将会有严重的反弹,我怀疑这种情况是否会发生,如果发生了,纠正的速度会远远快于你注意到这个问题。

票数 9
EN

Stack Overflow用户

发布于 2010-02-02 06:56:38

不会,没有违反跨域请求的规则。当您包含来自Google的CDN的jQuery时,您只是将一个资源包含到您的页面中(很像链接到一个图像)。这不属于我假设您提到的Same Origin Policy安全概念,它主要包括XHR (ajax)请求。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2180625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档