位置: IT常识 - 正文

Cookie(cookie什么意思啊)

编辑:rootadmin
Cookie Cookie

推荐整理分享Cookie(cookie什么意思啊),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cookies什么意思,cookie账号注册,cookie怎么获取,cookie的隐晦含义,cookie登录e站,cookie什么意思啊,cookie的隐晦含义,cookie怎么获取,内容如对您有帮助,希望把文章链接给更多的朋友!

session的实现原理中,每一个session对象会关联一个sessionid。例如

JSESSIONID=xxxxxxxxxxxxxx以上的这个键值对其实就是cookie对象这个cookie保存在浏览器的运行内存,在浏览器不关闭的情况下,用户再次发送请求的时候会自动将内存的cookie发送给服务器,服务器通过cookie中的的jsessionid的值找到对应的session对象

cookie最终是保存在浏览器客户端上的

可以保存在运行内存中(浏览器只要关闭cookie就消失了)也可以保存在硬盘文件中。(永久保存)例如:某些网站实现十天内免登录的机制,是在你第一次登录成功时,服务器创建了一个cookie对象然后传给浏览器,浏览器保存在客户端上,这个cookie对象保存了用户名和密码等信息,这个cookie是保存在硬盘文件上的,十天内每次你再次登录时,浏览器都会自动发送一个关联的cookie给服务器,服务器然后获取用户名和密码。

cookie作用:

cookie进而session机制其实都是保存会话状态cookie是将会话的状态保存在浏览器上(对象存在客户端)session是将会话状态保存在服务器上(对象存在服务器)cookie其实session的作用差不多,都是将用户第一次登录的信息保存在一个对象当中,这个登录其实准确来说是一次请求,发出一次请求后,后端创建一个cookie对象,或者session对象,或者这些对象本来就存在,然后在这个对象中存入一些数据,在cookie中是以键值对的方式,在session中是以attribute的方式,其实也类似于键值对。为什么要用这些对象存储数据,就是为了保存会话状态。因为HTTP协议是无连接的。那么cookie和session之间有什么区别呢?最主要的区别就是,session的生死是由服务器决定的,而cookie不由服务器管理。

可以这样理解cookie

首先cookie是在浏览器上的,可以把它看成用户的一个入场券,拥有该证书可以登录与该证书关联的网站

HTTP协议规定:任何一个cookie都是有name和value组成。name和value都是由字符串类型。

Cookie(cookie什么意思啊)

在HTTP协议中是这样规定的:当浏览器发送请求的时候,会自动携带该path下的cookie数据给服务器。(URL)

关于cookie的有效时间

怎么用java设置cookie的有效时间cookie.setMaxAge(60 * 60); 设置cookie在一小时之后失效。没有设置有效时间:默认保存在浏览器的运行内存中,浏览器关闭则cookie消失。只要设置cookie的有效时间 > 0,这个cookie一定会存储到硬盘文件当中。设置cookie的有效时间 = 0 呢?cookie被删除,同名cookie被删除。设置cookie的有效时间 < 0 呢?保存在运行内存中。和不设置一样。

在java的servlet中,对cookie提供了哪些支持呢?

提供了一个Cookie类来专门表示cookie数据。jakarta.servlet.http.Cookie;java程序怎么把cookie数据发送给浏览器呢?response.addCookie(cookie);

关于cookie的path,cookie关联的路径:

假设现在发送的请求路径是“http://localhost:8080/servlet13/cookie/generate”生成的cookie,如果cookie没有设置path,默认的path是什么?

默认的path是:http://localhost:8080/servlet13/cookie 以及它的子路径。

也就是说,以后只要浏览器的请求路径是http://localhost:8080/servlet13/cookie 这个路径以及这个路径下的子路径,cookie都会被发送到服务器。

手动设置cookie的path

cookie.setPath(“/servlet13”);

表示只要是这个servlet13项目的请求路径,都会提交这个cookie给服务器。 浏览器发送cookie给服务器了,服务器中的java程序怎么接收?

Cookie[] cookies = request.getCookies(); // 这个方法可能返回nullif(cookies != null){ for(Cookie cookie : cookies){ // 获取cookie的name String name = cookie.getName(); // 获取cookie的value String value = cookie.getValue(); }}

注意:以上方法获得的cookie数组空的话返回值是null,反正返回值肯定不是0.

本文链接地址:https://www.jiuchutong.com/zhishi/298879.html 转载请保留说明!

上一篇:ChatGPT开源平替——OpenChatKit(前OpenAI团队打造)(开源cti)

下一篇:yolov5——detect.py代码【注释、详解、使用教程】(yolo object detection)

  • 小米10s多少w快充(小米10s最大支持多少瓦充电)

    小米10s多少w快充(小米10s最大支持多少瓦充电)

  • 小米蓝牙耳机找不到了怎么办(小米蓝牙耳机找回功能)

    小米蓝牙耳机找不到了怎么办(小米蓝牙耳机找回功能)

  • 荣耀x10和荣耀30s对比(荣耀x10和荣耀30s和华为nova7se哪个好)

    荣耀x10和荣耀30s对比(荣耀x10和荣耀30s和华为nova7se哪个好)

  • 三星s10+发热严重(三星s10+发热严重怎么办)

    三星s10+发热严重(三星s10+发热严重怎么办)

  • qq闺蜜标识怎么解除(qq闺蜜标识怎么弄)

    qq闺蜜标识怎么解除(qq闺蜜标识怎么弄)

  • 抖音多少播放量算正常(抖音多少播放量才算养号成功)

    抖音多少播放量算正常(抖音多少播放量才算养号成功)

  • Word字体加大怎么操作(word字体如何加大)

    Word字体加大怎么操作(word字体如何加大)

  • 快手极速版如何自动播放下一个视频(快手极速版如何快速赚钱)

    快手极速版如何自动播放下一个视频(快手极速版如何快速赚钱)

  • 修改群昵称别人知道吗(修改群昵称别人能看见吗)

    修改群昵称别人知道吗(修改群昵称别人能看见吗)

  • 微信写字怎么设置(微信写字怎么设置下一行)

    微信写字怎么设置(微信写字怎么设置下一行)

  • 电视用手机热点费流量吗(电视用手机热点流量消耗得快吗)

    电视用手机热点费流量吗(电视用手机热点流量消耗得快吗)

  • word如何交换两页位置(word文档怎么交换两页位置)

    word如何交换两页位置(word文档怎么交换两页位置)

  • 联想y7000如何强制重启(联想y7000p强冷模式怎么开)

    联想y7000如何强制重启(联想y7000p强冷模式怎么开)

  • wps文本转换为数字(wps文本转换为数字怎么做)

    wps文本转换为数字(wps文本转换为数字怎么做)

  • 手机热点被蹭了怎么办(手机热点被人蹭)

    手机热点被蹭了怎么办(手机热点被人蹭)

  • 手机怎么识别u盘(手机怎么识别usb设备)

    手机怎么识别u盘(手机怎么识别usb设备)

  • 闲鱼要交1000保证金吗(闲鱼要交1000块的保证金?)

    闲鱼要交1000保证金吗(闲鱼要交1000块的保证金?)

  • 注销的微博还能搜到吗(注销的微博还能重新注册吗)

    注销的微博还能搜到吗(注销的微博还能重新注册吗)

  • 华为用户体验改进计划要不要开(华为用户体验改进计划可以关闭吗)

    华为用户体验改进计划要不要开(华为用户体验改进计划可以关闭吗)

  • 陌陌怎么不可以视频了(陌陌怎么不可以评论别人)

    陌陌怎么不可以视频了(陌陌怎么不可以评论别人)

  • 微信交易限制通知原因(微信分付开通条件)

    微信交易限制通知原因(微信分付开通条件)

  • 精选照片怎么关闭(精选照片怎么关闭不显示)

    精选照片怎么关闭(精选照片怎么关闭不显示)

  • 抖音的红包在哪里(抖音红包在哪里)

    抖音的红包在哪里(抖音红包在哪里)

  • SSD被锁了怎么办?(固态被锁了)

    SSD被锁了怎么办?(固态被锁了)

  • 360tray.exe是什么进程 360tray可以关闭吗(360tray.exe损坏文件怎么修复)

    360tray.exe是什么进程 360tray可以关闭吗(360tray.exe损坏文件怎么修复)

  • 以前年度多计收入多交税怎么处理
  • 建筑安装服务的发票
  • 火车票进项抵扣怎么勾选
  • 环保科技属于什么行业类别
  • 公司刻一套章子多少钱
  • 存货的计价方法有哪些,具体内容是什么
  • 交强险发票备注的车船税怎么报销
  • 多交的应交税费怎么算
  • 销售肉制品税率
  • 供应商不开票,还告我司不付款
  • 新公司营业执照经营范围越多越好吗
  • 企业在年度中间终止经营活动的,应当
  • 销售二手车需要注意什么
  • 为什么预计负债是递延所得税资产
  • 初级考试备考计划
  • 住房公积金利息怎么算的
  • 记账凭证需要哪些人员签章
  • 融资租赁增值税优惠政策
  • 前期投资费用怎么做账
  • 收到进项专用发票会计分录
  • synchost.exe - synchost是什么进程 有什么作用
  • 电脑中病毒了怎么重装系统
  • 压缩文件损坏怎么回事
  • 任务栏没反应怎么重启
  • Win11安装失败怎么办
  • 公司从其他公司买一个项目花了100万
  • PHP:Memcached::setSaslAuthData()的用法_Memcached类
  • 事业单位接受捐赠固定资产入账
  • 招待费报账怎么查
  • 应付职工薪酬怎么做记账凭证
  • 其他应收个人贷方余额表示什么意思
  • 相思树学名叫什么
  • 一岁宝宝喝红糖姜水
  • 税控机维护费抵扣分录
  • 2022年电子设计大赛F题
  • 计算机视觉的应用
  • torch测定
  • springboot ci
  • 企业所得税资产总额平均值怎么算
  • 施工水电费账务处理流程
  • 报销职工福利
  • sql server 排名函数
  • 固定资产是怎么算出来的
  • 什么是营业净利率计算公式
  • 个人独资企业需要缴纳哪些税种
  • 再保后赔款支出
  • 负商誉的分录
  • 以货换货什么意思
  • 企业所得税特殊事项
  • 实收资本(或股本)是什么意思
  • 车辆上牌的费用应付多少?
  • 管理费用包括哪些税
  • 当月开具的专票可以当月抵扣吗
  • 滞纳金一般什么时候交
  • 临时设施科目计入什么
  • 收到银行利息记什么会计科目
  • 折扣怎么写会计分录
  • 代开专票作废税已经交了如何做分录?
  • 应收账款是哪个会计科目
  • 哪些资产减值可以转回哪些不可转回
  • 工业企业的材料销售收入应计入什么
  • mac系统操作的小技巧
  • lsf.exe是什么
  • centos关闭开机启动项
  • wind8系统怎么清除所有东西 恢复出厂
  • 防止linux断电系统崩溃
  • linux远程更新程序
  • win7安装内存4g
  • unity 漫反射
  • apache部署项目
  • jquery从入门到精通
  • Node.js node-schedule定时任务隔多少分钟执行一次的方法
  • windows2003服务器管理器在哪里
  • typescript的type
  • js获取文本框的值进行计算
  • android事件响应和处理机制
  • textview在哪
  • 陕西税务电子税务局官网安装
  • 合肥新房商铺
  • 京牌车船税网上可以交吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设