【发布时间】:2011-07-21 01:42:31
【问题描述】:
当我读取 cookie 的值时,“@”后面的部分被忽略。所以,如果我的 cookie 值是“abc@xyz”,那么当我通过
检索值时,我只会得到“abc” Cookie cookies [] = request.getCookies ();
pwd=cookies[0].getValue();
而在 javascript 中,我可以轻松地将其读取为“abc@xyz”,甚至在浏览器 cookie 中,我也可以看到 cookie 的值为“abc@xyz”。这里有什么问题?
【问题讨论】:
-
你的意思是 '@' 不允许作为 cookie 的一部分?如果是,那么在保存时,它是用“@”保存的,甚至 Javascript 也能够完整地读取它,这不是很奇怪吗!