最大cookie大小或cookie字符长度

时间:2014-10-30 17:23:48

标签: asp.net cookies size local-storage storage

我正在asp.net中开发一个Web应用程序。它是一个在线购物门户网站,其中有很多产品,所以当我在购物车中添加任何产品时,其产品代码与数量存储在这样的cookie中

ED007=1&ED008=1

其中ED007和ED008是产品代码,1是每种产品的数量。

问题:当在购物车中添加180个产品时,当我尝试读取它没有响应的cookie时,cookie太长,大小为1444(显示在浏览器资源中)。我的网站出现故障或可能出现问题。

所以我想要另一种替代方案来轻松存储大量数据。

1 个答案:

答案 0 :(得分:0)

某些在线购物车信息来自 Cookie 数据库映射 CartId

退房成功后,将商品移至Order和OrderItem表并清除购物车。

如果您不想要这种方法,您还可以存储在会话状态中。使用会话状态的缺点是,如果客户意外关闭浏览器,他/她将不得不重新开始。