一、获取指定cookie
public static String getCookie(HttpServletRequest request,String key){
Cookie[] cookies = request.getCookies();
if(cookies != null){
for(Cookie cookie : cookies){
if(cookie.getName().equals(key)){
return cookie.getValue();
}
}
}
return null;
}
二、添加cookie
public static void removeCookie(HttpServletResponse response,String key,String value){
Cookie cookie = new Cookie(key,value);
cookie.setPath("/");
cookie.setDomain("xxx.com");
cookie.setMaxAge(1 * 24 * 60 * 60);// 1天过期
response.addCookie(cookie);
}
三、删除指定cookie
public static void removeCookie(HttpServletResponse response,String key){
Cookie cookie = new Cookie(key,"a");
cookie.setPath("/");
cookie.setDomain("xxx.com");
cookie.setMaxAge(0);
response.addCookie(cookie);
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容