如何获取Cookie??

在学习Servlet的时候,我们便学习过如何获取Cookie,我们来回顾以下吧!

@RestController
@RequestMapping("/param")
public class ParamController {

    //如何获取Cookie
    @RequestMapping("/getCookie")
    public String getCookie(HttpServletRequest request){
        Cookie[] cookies=request.getCookies();
        //for循环获取Cookie
        for(Cookie cookie :cookies){
            System.out.println(cookie.getName()+"="+cookie.getValue());
        }
        return "成功获取Cookie";
    }
}

当然,在遍历Cookie的时候,小编使用了ForEach,但是,我们也可以使用Lombda表达式的形式来进行遍历:

@RestController
@RequestMapping("/param")
public class ParamController {

    //如何获取Cookie
    @RequestMapping("/getCookie")
    public String getCookie(HttpServletRequest request){
        Cookie[] cookies=request.getCookies();
        //for循环获取Cookie
//        for(Cookie cookie :cookies){
//            System.out.println(cookie.getName()+"="+cookie.getValue());
//        }
//
        //Lombda表达式遍历Cookie
     

你可能感兴趣的:(Java注意,java要笑着学,java,开发语言,后端,ide)