java - 如何在不使用 HttpServletResponse 的情况下在 Spring Boot 中响应 cookie?
问题描述
我正在寻找一种更好的方法来设置 cookie 以在 Spring Boot 中进行响应。
经过一番搜索,我发现了两种方法。
注入
HttpServletResponse
并使用它.addCookie
的方法。但这似乎是老式的 servlet 遗留问题。使用
ResponseEntity.header(HttpHeaders.SET_COOKIE, cookieString)
. 这个需要自己搭建cookieString
。
有没有其他方法可以在 Spring Boot 中设置 cookie,或者有什么方法来构造 cookie 字符串?
解决方案
推荐阅读
- docker - 在生产中对 docker swarm stack 使用 prometheus 监控是否安全?
- linux - 使用 Tesseract 对图像进行文本识别
- reactjs - axios 请求忽略我的代理,即使硬编码我也无法获取任何数据
- node.js - PUG NodeJS Express 前端/后端无连接
- reactjs - 将带有反应前端的spring应用程序部署到heroku
- ruby-on-rails - 如何创建自联接数据
- spring-boot - 在 Azure Functions 上运行 Spring Boot Native Application:Permission denied with server.port: 80
- python - 如何使用 numpy meshgrid 汇总每个网格单元内的点(x,y,z)?
- matlab - Simulink:未导入输入端口
- json - springboot服务器使用邮递员发布请求后返回错误400