0
点赞
收藏
分享

微信扫一扫

C语言调试技巧

东方小不点 2024-07-24 阅读 7
一.获取浏览器中的cookie
public void testGetCookie(HttpServletRequest request){
     //request获取的Cookie是个数组
     Cookie[] cookies = request.getCookies();
	 if (cookies != null&&cookies.length>0) {
		for (Cookie cookie : cookies) {
		    //获取Cookie名称
			String cookieName = cookie.getName();
			//进行自己的业务逻辑处理
			}
    }
}
二.设置Cookie并指定Cookie的作用域和生命周期

  在new Cookie中,第一个参数为Cookie名称,第二个参数为Cookie的值

public void testSetCookie(HttpServletResponse response){
    Cookie cookie = new Cookie("user-key",  UUID.randomUUID().toString());
	//设置cookie的作用域
	cookie.setDomain("gulimall.com");
	//设置cookie的生命周期为30天,单位为秒
	cookie.setMaxAge(60 * 60 * 24 * 30);
	response.addCookie(cookie);
}
举报

相关推荐

0 条评论