首先我已经把cookie写入客户端了,以下是截图:





读取cookie的java代码:
private String getUsername(HttpServletRequest request){
Cookie[] cookies = request.getCookies();
String username = "";
if(cookies!=null){
for (int i = 0; i < cookies.length; i++)
{
Cookie c = cookies[i];
System.out.println(c.getName()+"--"+c.getValue());
if(c.getName().equalsIgnoreCase("username"))
{
username = c.getValue();
}
}
}
return username;
}
程序输出的cookie key/value如下:
JSESSIONID--3895FE881678B0085D24BC54F43BE077
q7O_visitedfid--2
uchome_loginuser--liusheng
不知道为什么拿不到username和ticket两个cookie?
cookie java