JSP_004_Cookie介绍01

Cookie

------------------------------------

Cookie是HTTP协议制定的!

Cookie由服务器创建,保存到客户端浏览器【存储压力在客户端】。下一次浏览器请求该服务器时,带着Cookie进行访问服务器


Cookie就是一个键值对!!!

Cookie就是服务器保存在客户端的数据!

  **********Cookie是不能跨浏览器的!***********

·······································································

服务器

:创建保存到客户端浏览器的一个键值对!服务器保存Cookie的响应头:Set-Cookie: aaa=AAA  Set-Cookie: bbb=BBB


浏览器

:请求服务器时,会把该服务器保存的Cookie随请求发送给服务器。

····················

服务器:

response.addHeader("Set-Cookie", "aaa=XXX");

response.addHeader("Set-Cookie", "bbb=yyy");


浏览器:

归还Cookie的请求头:Cookie:aaa=AAA; bbb=BBB

····················


JavaWeb中使用Cookie【都是服务器进行操作
原始方式:

服务端:使用response发送Set-Cookie响应头

服务端:使用request获取Cookie请求头

便捷方式:

服务端:使用repsonse.addCookie()方法向浏览器保存Cookie

服务端,使用request.getCookies()方法获取浏览器归还的Cookie


················································································


 Http协议规定(保证不给浏览器太大压力):

1个Cookie最大4KB(4000B)
1个服务器最多向1个浏览器保存20个Cookie
1个浏览器最多可以保存300个Cookie


················································

Cookie的用途
服务器使用Cookie来跟踪客户端状态!回话跟踪
保存购物车
显示上次登录名

················································



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值