RequestHeader和CookieValue注解

1.RequestHeader用来获取指定的请求头
这里给一个key就可以获取指定的请求头信息

@RequestMapping("/headerTest")
    public String result(@RequestHeader("Referer") String referer,
    					 @RequestHeader("Host") String host){
        System.out.println(referer);
        System.out.println(host);
        return "/result";
    }

2.CookieValue注解用来获取cookie信息,在RequestHeader可以在请求头中获取cookie但是这里获取的cookie是所有的cookie,而不能获取指定的cookie,想要个家居cookie的key获取指定的cookie可以使用cookieValue注解

 @RequestMapping("/cookieTest")
    public String cookieTest(@CookieValue("JSESSIONID") String sessionId){
        System.out.println(sessionId);
        return "/result";
    }
发布了47 篇原创文章 · 获赞 6 · 访问量 2196

猜你喜欢

转载自blog.csdn.net/weixin_44467251/article/details/102709094