1. cookie有2个版本(version 0与version 1),version 0最早是网景公司定的,比较保守,value值不能有特殊字符,比如 冒号之类的,象 GMT+05:30,在version 0下,取出来,就变成GMT+05,冒号后的:30丢了 2. java中目前支持的是 version 0 ,以获取最好的兼容性 3. request.getCookies()并不能一定返回所有的cookie,当cookie数量过多时,会丢失一部分,实测下来,大概在30个左右(可能是我个人的运行环境问题) 4. 可以通过request.getHeader("Cookie")来获取所有的cookie,但这个值是一个字符串,需要自己解析(这个方法,理论上可以绕开上面的问题)
标签:java,05,30,version,cookie,一些,GMT From: https://www.cnblogs.com/yjmyzz/p/18198095