我正在使用 struts 代码读取 cookie 值,但它没有返回正确的值,因为它包含"=="
. 例如,我的 cookie 值"Hw=="
读取为“Hw”。似乎==
不是 cookie 规范中的特殊字符,但它仍然存在问题。
我的代码如下:
public static String getCookie(HttpServletRequest request, String name) {
String value = null;
for (Cookie c : request.getCookies()) {
if (c.getName().equals(name)) {
value = c.getValue();
}
}
return value;
}
有谁知道我在这里做错了什么?