Java复习之路(第二十五天 cookie和session)

Java基础

会话:从打开浏览器访问服务器开始,到最后关闭浏览器,访问服务区停止为止,这期间产生的多次的请求和响应加在一起,就称之为浏览器和服务器之间的一次会话

再一次会话中往往会产生一些数据,而这些数据往往需要我们保存起来,如何用来保存会话中产生的数据?

可以使用会话的技术中的cookie或者session

Cookie:

cookie保存数据的原理:

Java复习之路(第二十五天 cookie和session)_第1张图片

1.cookie是将会话中产生的数据保存在客户端的浏览器中,是客户端技术

2.cookie是基于set-cookie响应头和cookie请求头进行工作的

3.其中set-cookie响应头是负责将数据从服务器带回到浏览器中的,让浏览器以cookie的形式保存到浏览器的内部,其中cookie的请求头是将cookie带回到服务器,提供服务器获取并使用

cookie的API

创建cookie的对象

Cookie cookie=new Cookie(string name,string value)
--创建一个cookie对象,同时指定cookie的名字,以及保存到cookie中的value值

将cookie添加到request响应中

request.addCoo

你可能感兴趣的:(Java基础)