交易的会话保持需要使用什么技术

发布网友 发布时间:2022-04-23 10:10

我来回答

1个回答

热心网友 时间:2023-10-10 23:59

需要用到session技术。

服务器技术,利用这个技术可以保存用户的会话信息,我们可以把信息或者数据放在session中。

什么是Session:

服务器会给每一个用户(浏览器)创建一个Session对象。

一个Session独占一个浏览器,只要浏览器没有关闭,那么Session就一直存在。

用户登录之后,整个网站都可以访问–>保存用户的信息。

Session和Cookie的区别:

Cookie是把用户的数据写给用户浏览器,浏览器保存(可以保存多个)。

Session是吧用户的数据写到用户独占的Session中,服务器端保存(保存重要信息,减少浏览器资源的浪费)。

Session对象由服务创建。

Session在创建的时候做了什么:

创建了一个key为JSESSIONID,value为sessionID的cookie。

然后将这个cookie添加给客户端。

Session使用场景:

保存一个登陆用户的信息。

购物车信息。

在整个网站中,经常会使用的数据,我们将它保存在Session中。

Session也采用了key-value的存储形式,不同的是Cookie的value只能为String,而Session的value为Object类型,也就是说可以存储对象等各种类型。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com