cookie简介

Http协议与Cookie

Cookie是Http协议制订的。先由服务器保存Cookie到浏览器,再下次浏览器请求服务器时把上一次请求得到Cookie再归还给服务器
由服务器创建保存到客户端浏览器的是一个键值对。服务器保存Cookie的响应头:Set-Cookie:aaa=AAA

response.addHeader("Set-Cookie","aaa=AAA");
response.addHeader("Set-Cookie",“bbb=BBB");

当浏览器请求服务器时,会把该服务器保存的Cookie随请求发送给服务器,浏览器归还请求头:Cookie:aaa=AAA; bbb=BBB
Http协议规定
一个Cookie最大4KB
一个服务器最多向一个浏览器保存20个Cookie
一个浏览器最多可以保存300个Cookie
但是浏览器有时候不遵守http规定,所以会保存多于300个
Cookie的用途
服务器使用Cookie来跟踪客户端状态
保存购物车(购物车中的商品不能使用request保存,因为他是一个用户向服务器发送的多个请求信息)
显示上次等登陆名(也是一个用户多个请求)

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值