session什么意思啊 request与session具体的使用区别!最好给我举个例子,更好?

request与session具体的使用区别!最好给我举个例子,更好?请求是请求,会话是会话。请求的生命周期在一个请求中,而会话是整个会话周期。当你打开一个网站,它是一个会话。只有关闭浏览器时,会话才

request与session具体的使用区别!最好给我举个例子,更好?

请求是请求,会话是会话。请求的生命周期在一个请求中,而会话是整个会话周期。当你打开一个网站,它是一个会话。只有关闭浏览器时,会话才会被销毁。当您打开网站并关闭网站时,请求将被销毁。在JSP中,请求一般用于传递页码的参数,而session则用于保存整个网站所需的参数,如用户信息。我不太明白你为什么问这两者的区别,因为它通常是请求和响应,会话和cookie

会话的背景是HTTP本身是无状态的,也就是说,每个请求都是相互独立的。服务器如何知道这两个交互对应于一个访问者?会议就是要解决这个问题。会话是在服务器端生成的,但必须与浏览器cookie一起使用。在服务器端识别用户的过程如下:

1。用户通过浏览器访问服务器

2。服务器端创建一个session对象,通过set cookie将session ID返回给浏览器,并通知浏览器保存cookie

3。当浏览器向服务器发出后续请求时,它将把会话ID带到cookie中

5。服务器根据会话ID查找之前创建的会话对象,以标识访问用户(用户信息通常存储在会话对象中)

6。当用户关闭浏览器时,浏览器将清除cookie中的会话ID

如果您有任何问题,请与我们联系。