我们可以在响应头中添加set-cookie
的响应头来操作cookie
例如我此处:
@Resource
private HttpServletResponse response;
@GetMapping
public Result testQueryParam(CommonDTO commonDTO) {
response.setHeader("set-cookie", "cookie-name=cookie-value; Path=/; HttpOnly; Max-Age=5");
return Result.ok()
}
就设置了一个名为cookie-name
,值为cookie-value
,路径为/
,仅限http
请求,过期时间为5
秒的cookie
完整的参数可以看MDN
文档:
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Headers/Set-Cookie
此处cookie
的效果