为什么我的包含JSON的cookie偶尔会出错

时间:2010-02-24 20:48:46

标签: json cookies

我们正在使用Cookie来获取有关我们网站访问者的一些非敏感便利数据。我们发出三个值: 1)创建日期(以刻度表示), 2)用户数据,JSON序列化, 3)验证哈希

我们看到有相当数量的请求只有半个cookie。它们包含完整日期和截断的用户数据,如{“Foo”:false,“Bar”:0

这是一个高容量的网站,坏饼的数量看起来大约是每分钟1-3个(每分钟8-10,000个页面请求)。

有人经历过类似的事吗?我想知道我们是否有一个不喜欢JSON的浏览器,或者某些浏览器可能会截断标题,或者可能存在JSON序列化程序错误。我们在.NET 3.5中使用JavaScriptSerializer。

1 个答案:

答案 0 :(得分:1)

未编码的嵌入式逗号和过度填充的cookie是此行为的典型原因