[cookie]cookie是跟着域名走的需要去了解http

cookie是跟着域名走的,

  1. cookie是http协议里面的概念。document.cookiefile:///C:/Users/Jeffreyye/Desktop/index.html这种类型的协议下理应为无效。chrome的控制台是无法用JavaScript读写操作 cookie 的,但firefox可以。
  2. 访问不同域名会携带有相应的不同的cookie。所以在公司用localhost127.0.0.1可以实现两个不同用户登录,可以成共跨过单点登录问题,方便自己测试。
  3. cookie 一般都是由于用户访问页面而被创建的,可是并不是只有在创建 cookie 的页面才可以访问这个 cookie。网页所创建的 cookie 只能被与这个网页在同一目录或子目录下得所有网页访问,而不能被其他目录下得网页访问
  4. 跨域请求中 cookie
    默认情况下,在发生跨域时,cookie 作为一种 credential 信息是不会被传送到服务端的。必须要进行额外设置才可以。具体原因和如何设置可以参考我的这篇文章:你真的会使用XMLHttpRequest吗?

cookie应用场景

购物车

购物车这个业务场景中,用户经常会频繁的像购物车中增加或减少物品。当用户数量多,并发量大的时候,频繁操作数据库就带来了性能问题。利用cookie,将购物车中的购物信息存储在本地浏览器,将有效缓解这一点。

参考文献

  1. 简版cookie知识
  2. 【web】跨域cookie同步方案 http://singleant.iteye.com/blog/1505284
  3. 聊一聊cookie
  4. cookie在购物车中的应用
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTTP cookie(也称为web cookie,网络cookie,浏览器cookie或者简称cookie)是网...
    留七七阅读 18,091评论 2 71
  • 作者:晚晴幽草轩www.jeffjade.com/2016/10/31/115-summary-of-cookie...
    饥人谷_Dylan阅读 1,232评论 0 51
  • 背景在HTTP协议的定义中,采用了一种机制来记录客户端和服务器端交互的信息,这种机制被称为cookie,cooki...
    时芥蓝阅读 2,382评论 1 17
  • 注:本文转载自前端大全 背景 在HTTP协议的定义中,采用了一种机制来记录客户端和服务器端交互的信息,这种机制被称...
    楠小忎阅读 687评论 0 0
  • 什么是 Cookie “cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就...
    恩德_b0c2阅读 432评论 0 3