Cookie

请你谈谈Cookie的弊端

  • cookie虽然在持久保存客户端数据提供了方便,分担了服务器存储的负担,但还是有很多局限性的

  • 第一:每个特定的域名下最多生成20个cookie

  • 1.IE6或更低版本最多20个cookie

  • 2.IE7和之后的版本最后可以有50个cookie。

  • 3.Firefox最多50个cookie

  • 4.chrome和Safari没有做硬性限制

请你谈谈Cookie的弊端?

  • 每个特定的域名下最多生成的 cookie 个数有限制
  • IE 和 Opera 会清理近期最少使用的 cookie,Firefox 会随机清理 cookie
  • cookie 的最大大约为 4096 字节,为了兼容性,一般设置不超过 4095 字节
  • 如果 cookie 被人拦截了,就可以取得所有的 session 信息

Cookie的跨域
Cookie跨域与普通跨域不同,Cookie只要求域名相同,协议和端口号可以不同。因此只要域名相同,即使协议或端口号不同,也能共享Cookie。
另外,父子域名也可共享Cookie,只需将Cookie的Domain设置为父域名
对于路径来说,子路径能够访问父路径所有Cookie,但父路径不能访问子路径Cookie
决定Cookie能不能共享共有两个属性:DomainPath
Domain决定哪些域名共享,Path决定哪些路径共享
例如:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。