码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Cookie的常用方法(javaWeb)


    一、Cookie常用方法:

    1、设置Cookie过期时间(以秒为单位):

    public void setMaxAge(int expiry)

    2、获取Cookie过期时间(以秒为单位):

    public int getMaxAge()

    补充:默认情况下,-1表示cookie将持续下去,直到浏览器关闭。

    3、获取Cookie的名称:

    public String getName()

    补充:Cookie的名称在创建后不能修改。

    4、设置Cookie关联的值:

    public void setValue(String newValue)

    5、获取Cookie关联的值:

    public String getValue()

    6、设置对应Cookie适用的路径:

    public void setPath(String uri)

     补充:如果不给Cookie指定路径,那么与当前页面相同目录下的所有URL都会返回该Cookie(包括子目录下的)。

    7、获取Cookie适用的路径:

    public String getPath()

     8、设置是否配置SSL加密安全:

    public void setSecure(boolean flag)

    补充:该方法设置布尔值,表示Cookie是否只在加密的SSL连接上发送。

    9、设置Cookie注释:

    public vid setComment(String purpose)

    补充:该方法在浏览器向用户呈现Cookie时非常有用。

    10、获取Cookie注释:

    public String getComment()

    补充:如果Cookie尚未设置注释,就返回null。

    11、Servlet删除Cookie:

    (1)将Cookie的过期时间设置为零:

    Cookie实例.setMaxAge(0)

     (2)把Cookie添加到HTTP的响应头:

    response.addCookie(Cookie实例)

     

    二、Servlet中设置Cookie的三个步骤:

    1、创建一个Cookie:

    Cookie cookie = new Cookie("name","腾从戎")

    补充:Cookie构造器中参数为两个String数据类型,分别为键和值(key和value),键为Cookie的名。

    2、设置最大生存周期:

    cookie.setMaxAge(60*60)

    补充:该方法设置的值以秒为单位,这里设置的最长有效时间是1小时。

    3、将Cookie添加到HTTP的response响应头:

    response.addCookie(cookie)
  • 相关阅读:
    流式数据湖平台实战 | HudiSQL DML
    postgresql数据库定时备份到远程数据库
    Java进阶02 Array、内存分析、this、面向对象、继承、override、super、实例化、多态、向下转型、Object
    Spring修炼之旅(4)静态/动态代理模式与AOP
    题目 1055: 二级C语言-进制转换
    【人工智能】AI领域专业术语
    上海电力大学新增081200计算机科学与技术,一起来看看吧
    开源版商城源码V2.0【小程序 + H5+ 公众号 + APP】
    物联网通信技术final fighting
    数据分析 — Pandas 数据加载、存储和清洗
  • 原文地址:https://blog.csdn.net/zhan_qian/article/details/127802519
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号