测试基础课

Session和Cookie的区别

2019-05-04  本文已影响1人  Xyxtank

一、存储位置不同

二、存储容量不同

三、存取方式的不同

四、隐私策略的不同

五、有效期的不同

六、服务器压力的不同

七、浏览器支持不同

  1. 假如客户端浏览器不支持Cookie
    • Cookie是需要客户端浏览器支持的。假如客户端禁用了Cookie,或者不支持Cookie,那么会话跟踪会失效。关于WAP上的应用,常规的Cookie就派不上用场了。
    • 运用Session需要使用URL地址重写的方式。一切用到Session程序的URL都要进行URL地址重写,否则Session会话跟踪还会失效。关于WAP应用来说,目前,Session + URL地址重写或许是它唯一的选择。
  2. 假如客户端支持Cookie
    • Cookie既能够设置为本浏览器窗口及子窗口内有效(把过期时间设置为-1),也能够设置为一切窗口内有效(把过期时间设置为某个大于0的整数)。
    • Session只能在本窗口以及其子窗口内有效。假如两个浏览器窗口互不相干,它们将运用两个不同的Session。(IE8下不同窗口Session相干)

八、跨域支持上的不同

上一篇 下一篇

猜你喜欢

热点阅读