1

在每一个request/response中,cookie 都被来回发送。

关于什么 :

<img src='myPic.jpg' />

浏览器是否也为该请求发送 cookie?

如果,那么:是否有任何开关告诉:“对于图片类型,不要发送 cookie ”。

4

2 回答 2

4

如果是这样:是否有任何开关告诉:“对于图片类型,不要发送 cookie”。

有点。您可以做的是从一个单独的域中提供图片。例如,StackOverflow 使用sstatic.net。只要您从未在该单独域上设置过 cookie,对其的所有请求都将缺少任何 cookie,如果您想在站点的 cookie 中放入大量数据,这可能会对性能产生积极影响。

于 2012-04-21T17:39:54.750 回答
2

不,他们必须在每次请求时都发送它们,因为他们不知道图像是否仅适用于经过身份验证的用户。

这就是为什么大型网站经常为其静态资源使用单独的域 - 没有与这些域关联的任何 cookie 会使 http 请求更小一些。

于 2012-04-21T17:37:53.520 回答