javaweb cookie
时间:2020-07-15
本文章向大家介绍javaweb cookie,主要包括javaweb cookie使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
cookie的原理
1.服务器端创建cookies并将浏览器带过来的参数放到cookies
Cookie cookie =new Cookie( "name" ,"张三");
添加cookie到响应中
response.addCookie(cookie);
2.获取cookies
返回所有的cookie
Cookie[] cookies = request.getCookies();
遍历cookies
for( Cookie cookie :cookies){
}
3.关闭cookie(api中没有直接提供清除cookie的方法
但是提供了最大生存时间,利用最大生存时间来关闭cookie)
1.创建一个与将要关闭的cookie同名的cookie,内容为空
Cooke cookie = new Cooke("name","");
2.设置最大生存时间为0
cookie.setMaxAge(0);
3.发送到浏览器
response.addCookie(cookie);
setMaxAge() 设置值大于0, 将cookie存储于本地磁盘, 过期后删除
setMaxAge() 设置值小于0, cookie不会保存于本地, 浏览器会话结束后, 将会删除, 经过在Mac上的chorme测试, 需要结束进程后cookie才会从内存中删除
setMaxAge() 设置值等于0, 立即删除cookie
原文地址:https://www.cnblogs.com/syrgdm/p/13308614.html
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- 反编译小程序记录
- 使用Selenium WebDriver,Python和Chrome编写您的第一个Web测试
- 神经网络架构搜索——可微分搜索(SGAS)
- 神经网络架构搜索——可微分搜索(Fair-DARTS)
- 一帧图像的Android之旅 :应用的首个绘制请求
- Mac免密码登录linux服务器
- 目标检测算法YOLO-V2详解
- 神经网络架构搜索——可微分搜索(Noisy DARTS)
- 教你使用 Jacoco 统计服务端代码覆盖率
- 如何在树莓派4B上设置EMQX开机自启动
- 如何使用 Ktor 快速开发 Web 项目
- 神经网络架构搜索——二值可微分搜索(BATS)
- UEFI 原理与编程 1 - UEFI开发环境EDK2搭建
- 【Unity】瞎做个宝石迷阵吧!(1)——构建场景
- VUE组件传值案例讲解