欢迎点击「算法与编程之美」↑关注我们!

本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。

1 什么是Cookie

Cookie,有时也用其复数形式 Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息。就相当于我们在银行办理的银行卡,以后再去银行的时候,银行就直接能够通过银行卡辨别我们的身份。

2 Cookie的设置与获取

我们可以通过以下方式设置Cookie:

//通过HttpServletResponse.addCookie的方式设置Cookie:注意new Cookie()时两个参数都是字符串

int number = 12;

//如何在cookie空间定义一个变量

Cookie cookie = new Cookie("number",String.valueOf(number));

cookie.setMaxAge(60);

response.addCookie(cookie);

在浏览器中可以查看到我们设置了number=12、Max-Age=60,还可以看见设置的时间:

在这里我们设置了MaxAge,这是Cookie的有效期,单位为秒。Cookie中通过getMaxAge

JavaWeb|浅谈Cookie相关推荐

  1. 浅谈cookie跨域的解决方案(domain)

    sso单点登录跨域cookie共享 首先了解cookie的两个属性 domain-域 通过设置这个属性可以使多个web服务器共享cookie.domain属性的默认值是创建cookie的服务器的主机名 ...

  2. 浅谈cookie跨域的解决方案——document.domain

    cookie的名/值对中的值不允许出现分号.逗号和空白符,因此在设置cookie前要用encodeURIComponent()编码,读取时再用decodeURIComponent()解码. cooki ...

  3. 浅谈cookie 和 session【彻底弄明白】

    我们先假设一个开发场景,我们要通过账号登录来记录不同的用户,该用户发表过哪些文章等等,但是我们要怎么来区分不同的用户账号呢? 一. cookie 这时就需要引入了我的 cookie , http 本是 ...

  4. 浅谈javaweb三大框架和MVC设计模式

    浅谈javaweb三大框架和MVC设计模式 转载自:http://blog.csdn.net/sunpeng19960715/article/details/50890705 小序:博主以前在学jav ...

  5. 浅谈IDEA的安装与JavaWeb工程的创建

    今天是我第一次接触到IDEA,所以在安装.注册.创建项目上可谓是跌跌撞撞,现在终于能够正常运行,在这里浅谈一下,希望大家不要跟我一样在最基础的东西上耗费太多宝贵的时间. 安装 首先要确认自己已经安装对 ...

  6. aes key长度_原创 | 浅谈Shiro反序列化获取Key的几种方式

    点击"关注"了解更多信息 关于Apache Shiro反序列化 在shiro≤1.2.4版本,默认使⽤了CookieRememberMeManager,由于AES使用的key泄露, ...

  7. 浅谈ASP.NET的内部机制(一)

    浅谈ASP.NET的内部机制(一) 前言:当一个Http请求发送给一个aspx页面时,服务器进行了哪些操作?又如何来解析这个请求?ASP.NET在接收请求后是怎么运行的,如怎么编译以及怎么样用托管的代 ...

  8. 【呆子化雨】浅谈Discuz插件开发-邮件验证提醒插件

    插件功能介绍: 这是一款提醒用户验证邮箱的插件,主要是当未验证邮箱的用户访问论坛时,会自动弹出提示框,提醒用户验证邮箱,后台可以设置弹出提示后,是否自动对该用户发送验证邮箱的邮件,设置是否发送邮件后根 ...

  9. 页面显示 amp html6,浅谈HTML5 amp;amp; CSS3的新交互特性

    本文标题的这副图片,是用Phosotshop制作的.但是,在搜索引擎中你却无法搜索到它,搜索引擎还没有强大到能够识别图片里面的文字.并且由于图片的体积不算太小,可能网速慢的网友在浏览的时候不得不耐心的 ...

最新文章

  1. scala报错20/08/31 23:48:40 WARN TaskSetManager: Lost task 1.0 in stage 0.0 (TID 1, 192.168.28.94, exec
  2. android之启动桌面activity
  3. Android 使用ORMLite 操作数据库
  4. NOIP2018提高组比赛总结
  5. 给ADSL用户的忠告
  6. baseresponse响应类_内部类、响应类Response、序列化基类、反序列化、全局局部钩子...
  7. python实现RSA加密解密 及 签名验签功能
  8. 第二章 函数式数据结构
  9. VFS之基本数据结构
  10. 2020年4月github上最热门项目-python
  11. pytorch RuntimeError: size mismatch, m1: [16 x 86016], m2: [25088 x 512] at /opt/conda/conda-bld/pyt
  12. linux权限管理的设计,Linux权限管理漫谈之用户切换
  13. 博弈论2:学会换位思考(弱劣势策略)
  14. 十句话,不黄不色,但很经典~~~~~~~~~~
  15. 微信小程序中wxml的标签说明
  16. 转载 :高中时候想的一个脑洞大开的故事
  17. 聚焦东风汽车,解锁企业上云的正确姿势
  18. mysql dump 1449_mysqldump 1449错误的解决办法
  19. java opencv surf_opencv python SURF
  20. 【2021-01-29】JS逆向之shu美滑块参数分析

热门文章

  1. latex格式怎么引用文章
  2. “有些时候,想要赢得天才的尊重,就只能违抗他” |【经纬低调分享】
  3. hi3559AV100调试记录
  4. 面试题:如何判断一个对象是否属于某个类
  5. STM32外设配置—什么时候需要开启AFIO时钟?
  6. 第一章 什么是CRM?
  7. 抖音seo账号矩阵霸屏系统源码/账号矩阵霸屏系统搭建部署
  8. 在2012年08月08号这一天,2345浏览器的V2.0版本跑出来了!
  9. java中内部窗格这么用,JTabbedPane选项窗格的使用
  10. 冯·诺依曼结构计算机的存储器和数据