读书人

Cookie跟Session机制的总结(一)Cook

发布时间: 2012-10-24 14:15:58 作者: rapoo

Cookie和Session机制的总结(一)Cookie

Cookie和Session同是Web应用为了保持和客户端浏览器之间的会话的两种方式,同样保存了单个用户(浏览器)的key-value形式的数据。

?

Cookie

Cookie的信息保存在客户端,如果服务端需要在客户端写入Cookie,会在HTTP 的相应头中设置Set-Cookie消息,浏览器接收相应之后,将这些键值的对应的数据存在本地。例如访问淘宝首页收到的响应头如下:

?

?
Cookie跟Session机制的总结(一)Cookie
?

abt=h; expires=Mon, 21-Jun-2010 15:21:48 GMT; path=/; domain=www.taobao.com

Set-Cookie的各个属性

?

浏览器对服务端进行请求的时候,都会带上有效的Cookie,有些时候这些Cookie是多余的,比如说在请求静态文件(CSS,JS文件),图片等,这毫无疑问浪费了带宽,所以,很多大型的网站采用CDN的形式存放静态的文件和图片,主站的域名和CDN域名不同,在大量请求CDN上的静态文件时,就不需要带上没有任何必要的Cookie数据了。

读书人网 >Web前端

热点推荐