这是我servlet中的代码:
response.addCookie(new Cookie("hello", "world")); response.addCookie(new Cookie("userInfo", "eyJ1c2VyTmFtZSI6IuWwj+m+mSIsInVzZXJJZCI6MH0=")); response.addCookie(new Cookie("java", "webdafaghaueighuioabnugi"));
在网页中document.cookie是这个样子的:
hello=world; userInfo="eyJ1c2VyTmFtZSI6IuWwj+m+mSIsInVzZXJJZCI6MH0="; java=webdafaghaueighuioabnugi
为什么userInfo那个cookie的值会有多余的""符号?
因为有"="
如果cookie里有特殊字符,就会被阔起来。