码迷,mamicode.com
首页 > Web开发 > 详细

Web核心之Cookie

时间:2019-12-22 11:10:51      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:发送请求   发送   请求头   set   etc   协议   服务   响应   响应头   

会话技术
http协议是无状态协议。为了满足在多次请求之间数据进行交互,推出了会话技术。
概念
会话:
一次会话,指的是从客户端和服务器建立起连接开始,到客户端或服务器断开连接为止。中间可能进行多次的请求和响应的过程。
分类
根据存储位置的不同,我们把会话技术分为两类。
客户端会话技术:
Cookie
服务器端会话技术:
Session
Cookie
创建:
直接new即可,Cookie只有有参构造。Cookie是键值对格式的数据。
Cookie(String name,String value)
设置Cookie:
response.addCookie(Cookie c)
获取cookie
Cookie[] request.getCookies()
原理
当我们设置cookie时,底层实际是在响应头中添加了一个set-cookie的头。里面设置了cookie的键值对。
当我们发送请求时,浏览器会自动把符合规则的cookie放入请求头中。使用cookie头携带cookie的键值对到服务器。

Web核心之Cookie

标签:发送请求   发送   请求头   set   etc   协议   服务   响应   响应头   

原文地址:https://www.cnblogs.com/maomaodesu/p/12079004.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!