首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ajax.microsoft.com vs cdn无cookieless域名

ajax.microsoft.com vs cdn无cookieless域名
EN

Stack Overflow用户
提问于 2010-05-15 10:08:55
回答 2查看 605关注 0票数 5

如果我是对的,那么每次对http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.2.js的请求都会使用大约3kb的microsoft.com cookie。我是不是不理解某件事,这无关紧要,还是微软错了?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-05-15 10:14:09

这是因为为microsoft.com域设置了一大堆cookies,这些cookies自然也会被发送到其子域的请求。微软的做法是错误的。

谷歌,另一方面,使用一个单独的域名(googleapis.com)为其CDN,至少我有恰好没有cookie。我建议你改用谷歌的CDN。

票数 6
EN

Stack Overflow用户

发布于 2013-01-25 03:31:10

你说得对,微软最终通过创建ajax.aspnetcdn.com解决了这个问题

http://www.asp.net/ajaxlibrary/cdn.ashx#ajaxmicrosoftcom_renamed_to_ajaxaspnetcdncom_15

ajax.microsoft.com已重命名为ajax.aspnetcdn.com

CDN原来使用microsoft.com域名,已变更为使用aspnetcdn.com域名。进行此更改是为了提高性能,因为当浏览器引用cookies域时,它将在每个请求中发送来自该域的任何microsoft.com。通过将域名重命名为microsoft.com以外的域名,性能最高可提高25%。注意: ajax.microsoft.com将继续运行,但建议使用ajax.aspnetcdn.com。

旧格式:http://ajax.microsoft.com/ajax/jQuery/jquery-1.8.0.js新格式:http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js

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

https://stackoverflow.com/questions/2838635

复制
相关文章

相似问题

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