session与cookie的区别

简介:
  1. session除了资源类型的数据,其他7中类型的数据都可以存;

  2. cookie只能存储字符串/数字这样的标量数据,而session还可以存储数组/对象(除了资源型,其他7种都可以);

  3. 如果你把对象存储到session里,那么另一个读取session的页面,也必须有此对象对应的类才合理,否则,从session里分析出一个对象,却没有与之对应的类,则会提示:_PHP_Incomplete_Class Object

  4. 从http协议的角度看,cookie信息是放在头信息里传输的,自然,使用cookie之前,不能有任何主题信息的输出,空白也不行,如果你仔细检查,没有空白,请检查BOM信息;


本文转自 IT阿飞 51CTO博客,原文链接:http://blog.51cto.com/itafei/1721779
相关文章
|
1月前
|
存储 自然语言处理 API
Session、cookie、token有什么区别?
Session、cookie、token有什么区别?
24 1
|
16天前
|
存储 缓存 JavaScript
cookie、localStorage 和SessionStorage的区别和特点?
cookie、localStorage 和SessionStorage的区别和特点?
10 0
|
5天前
|
存储 JavaScript 前端开发
JavaScript DOM 操作:解释一下 cookie、sessionStorage 和 localStorage 的区别。
Cookie是服务器发送至客户端的文本信息,会随每个请求发送回服务器,适合控制会话状态但可能暴露隐私。SessionStorage仅在当前会话中存储数据,关闭浏览器后清除,适合临时存储如登录状态。LocalStorage则持久保存数据,即使关闭浏览器也不会清除,适用于存储长期设置。三种方式各有侧重,应按需求选择。
10 0
|
5天前
|
存储 JSON 安全
|
1月前
|
数据采集 存储 安全
登录态数据抓取:Python爬虫携带Cookie与Session的应用技巧
登录态数据抓取:Python爬虫携带Cookie与Session的应用技巧
|
1月前
|
存储 安全 搜索推荐
Django中Cookie和Session的使用
Django中Cookie和Session的使用
21 0
|
1月前
|
存储 安全 对象存储
Cookie和Session的区别:从原理到应用
【2月更文挑战第18天】
54 6
|
2月前
|
存储 开发框架 NoSQL
ASP.NET WEB——项目中Cookie与Session的用法
ASP.NET WEB——项目中Cookie与Session的用法
29 0
|
2月前
|
存储 安全 API
Cookie,Session和Token
Cookie,Session和Token
|
1月前
|
存储 搜索推荐 安全
【Web开发】cookie和session
【Web开发】cookie和session