session是什么意思?什么是session?

KLQ 2020-04-22 10:24:20 java常见问答 5947

大家都知道什么是session吗?近期有很多的小伙伴表示,自己对于session不大了解,下面就和小编一起来了解一下session吧。

session

session是一种计算技术语

在计算机当中,尤其是在网络应用当中,叫做会话控制。

Session对象存储特定用户会话所需的属性及配置信息,这样的话,用户在应用程序的Web页之间跳转的时候,存储在Session对象中的变量就不会丢失,而是会在整个用户会话当中,一直的存在下去。

在用户请求来自应用程序的Web页的时候,假如这个用户还是没有会话的话,那么Web服务器就会自动的创建一个Session对象。

假如会话过期或者是被放弃之后,服务器就会终止这个会话。

存储用户的首选项是Session对象最常见的一个用法。

例:

假如,用户指明不喜欢查看图形,那么就可以将这个信息存储在Session对象当中。

延伸阅读:

注:会话状态仅仅在支持cookie的浏览器中保留。

session的作用:

1、session在web的开发当中,是非常的重要的,session能够将用户正确登录后的信息记录到服务器的内存当中,在用户用这个身份访问网站的管理后台的时候,不需要再次进行登陆就可以得到身份确认。(没有正确登录的用户那么不分配session空间,即使是输入了管理后台的访问地址,页面内容也是看不到的)

通过session确定了用户对页面的操作权限。

关于session你都了解了吗?更多关于session基础知识,可以继续的关注本站了解。