用于绑定HTTP请求的Cookie值到控制器方法的参数上
@GetMapping("/cookie")
public String getCookie(@CookieValue(value = "sessionId", defaultValue = "defaultSessionId") String sessionId) {
return "Session ID: " + sessionId;
}
具体的属性如下:
- value 或 name: Cookie名
- required: 是否为必需参数,默认为true
- defaultValue: 参数的默认值
具体调用方式如下:
设置Cookie sessionId
返回: 会话ID信息