当前位置: 代码迷 >> ASP.NET >> Cookie可以保存复杂对像吗?该如何解决
  详细解决方案

Cookie可以保存复杂对像吗?该如何解决

热度:8307   发布时间:2013-02-26 00:00:00.0
Cookie可以保存复杂对像吗?
同题

如一个dataTable对象
又如一个自定义对象?

序列化可以吗?

------解决方案--------------------------------------------------------
看方法:
cookie.Values.Add(string key, string value)

你说呢?
------解决方案--------------------------------------------------------
好像只能保存字符串,并且大小不超过4K
------解决方案--------------------------------------------------------
Cookie最多可以容纳4096字节的数据。一个Web站点可以发送多个cookie。每个域最多可以接受20个cookie。
所以,容量大的对象建议不要存储在Cookie中。
------解决方案--------------------------------------------------------
不可以,而且大小也有限制, 4K字节。
------解决方案--------------------------------------------------------
只要不超过4K就行
------解决方案--------------------------------------------------------
Cookie不能放也不应该放很大的东西,且只能保存字符串。还要注意有些浏览器还有总Cookie大小的限制,每站点Cookie大小的限制等等……
------解决方案--------------------------------------------------------
复杂对象保存在服务器端,cookie保存其主键值。
  相关解决方案