首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在cookie上设置路径会阻止它在http静态请求中发送吗?

在cookie上设置路径会阻止它在http静态请求中发送吗?
EN

Stack Overflow用户
提问于 2011-01-25 06:01:20
回答 1查看 835关注 0票数 1

我正在使用.net应用程序中的cookies。在用户web浏览器的cookie设置中有没有,它不会在静态资源的http请求中发送,例如css,javascript或图像。或者是避免在这样的请求中发送cookie、为这样的资源设置无cookie域的唯一方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-25 10:14:07

首先我要说的是:除非您每秒收到数千个请求,否则对带宽和服务器负载的总影响将是最小的。所以,除非你是在一个流量非常大的网站工作,否则我不会费心的。

话虽如此,Path并不是一个好的选择。这是因为大多数路径都在网站的有效路径下(通常/是一个有效的动态url,但静态路径是在/下提供的)……

取而代之的是,我会提供来自不同域的静态内容(它可以由相同的服务器提供,或者CDN更好)。因此,创建一个像static.domain.com这样的子域,并引用其中的所有静态内容。它映射到服务器上的哪个位置并不重要,只要它被来自另一个域的HTML引用即可。cookie将不会被传输,因为域部分将不会相同(只要您不在cookie声明中使用通配符域标识符)...

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

https://stackoverflow.com/questions/4787710

复制
相关文章

相似问题

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