当前位置: 首页 > news >正文

有关使用HttpServletRequest的Cookie的设置和获取

文章目录

  • 小结
  • 问题和解决
  • 参考

小结

介绍了如何在HttpServletRequest中对Cookie的进行设置和获取。

问题和解决

在服务器端的HttpServletRequest中对Cookie的进行设置后,客户端在接下来的请求中会携带此设置好的Cookie,所以可以在服务器端接收请求时提取这个Cookie的值。

服务器端设置Cookie值 :

String cookieName = "session-id-cookie";
String cookieValue = httpSession.getId();
Cookie SessionIDCookie = new Cookie(cookieName, cookieValue);
httpServletResponse.addCookie(SessionIDCookie);

服务器端提取Cookie值 :

Cookie[] cookies = httpServletRequest.getCookies();if (cookies != null) {for (Cookie cookie : cookies) {if (cookie.getName().equals("session-id-cookie")) {System.out.println("=====Cookie=====" + cookie.getValue().toString() + "=====Cookie=====");logger.info("=====Cookie=====" + cookie.getValue().toString() + "=====Cookie=====");}
}

参考

Stackoverflow: Get cookie value in java

http://www.lryc.cn/news/158308.html

相关文章:

  • 关于 Nginx 的哪些事
  • 插入排序——希尔排序
  • C语言之初阶总结篇
  • Android签名查看
  • Educational Codeforces Round 3
  • Docker Compose常用命令
  • C++——智能指针
  • CVE-2023-3836:大华智慧园区综合管理平台任意文件上传漏洞复现
  • LAMP搭建WordPress
  • 【数学建模竞赛】预测类赛题常用算法解析
  • OFDM 系统在 AWGN 信道下对不同载波频率偏移 (CFO) 的 BER 灵敏度研究(Matlab代码实现)
  • go基础07-了解map实现原理并高效使用
  • SpringMVC进阶:常用注解、参数传递和请求响应以及页面跳转
  • nacos - centos7.x环境单机与集群快速部署
  • 文心一言初体验,和ChatGPT语言理解能力比较
  • 浏览器进程,性能指标,性能优化
  • Python基础set集合定义与函数
  • 【大数据之Kafka】九、Kafka Broker之文件存储及高效读写数据
  • Android 使用Camera2 API 和 GLSurfaceView实现相机预览
  • 说说IO多路复用
  • mysql 锁解决的办法
  • C++零碎记录(五)
  • 玩转Mysql系列 - 第16篇:变量详解
  • Windows云服务器 PHP搭建网站外网无法访问的问题
  • TuyaOS Sensor Hub组件介绍
  • 【实战】React17+React Hook+TS4 最佳实践,仿 Jira 企业级项目(总结展望篇)
  • Leetcode.321 拼接最大数
  • 数学建模竞赛常用代码总结-PythonMatlab
  • 在Ubuntu上安装CUDA和cuDNN以及验证安装步骤
  • SecureCRT ssh链接服务器