java中session和request的区别是什么?

java中session和request的区别是什么?

request和session的最大区别是生命周期,和做用域实际上是一个意思java

request表示一个请求,只要发出一个请求就会建立一个request,它的做用域仅在请求中有效,也就是说一旦请求结束,在做用域内的变量将消失。浏览器

session表示一个会话。服务器为每一个session会话建立一个对象,它的做用域在浏览器从开启到关闭,当打开浏览器时会话则会被建立,当关闭浏览器时,会话随之关闭。安全

优缺点比较

request:占用资源少,安全性比较高,但缺少持续性服务器

session: 占用资源较高,安全性稍低,连续性好,如:能实现会话跟踪技术session

相关文章
相关标签/搜索