现有一个情景:我浏览一个网页,突然服务中断了(客户端未关闭),问当服务器再次连上之后我们还能 对页面进行跳转操作吗?此过程中Cookie链接断开了吗?Session又是什么状态?
gitxu的其他提问
关于分页查询压测问题
532 阅读
关于 ant design 的问题
68 阅读
关于springboot项目部署问题
223 阅读
关于idea项目显示问题
841 阅读
mongodb 语句写法 求助!!
433 阅读
类似问题
Session 详解
225 阅读
JSP 防止网页刷新重复提交数据
5987 阅读
Web开发与运维安全浅见
1375 阅读
应用HttpClient来对付各种顽固的WEB服务器
4406 阅读
ASP.NET内置对象详解
716 阅读
从“黑掉Github”学Web安全开发
2988 阅读
我的一份服务端小试题,你觉得还有什么要补充的???
511 阅读
ASIHTTPRequest 的 Cookies 处理
904 阅读
web项目调试方法总结
2881 阅读
Cookie是客户端存储的状态,网络断了不影响,下次请求的请求头里正常取还有
Session,如果是说服务器端的session的话,跟每一个连接没关系的,要么在你的本地内存,要么你存储在缓存里的呗
最后描述场景:
session指一个会话,如果是带状态的web服务,客户端可以把携带的状态【session】存储在cookie里,每次请求的时候cookie会在请求头里传递;服务端可以把状态【 】存储在共享缓存或者本地缓存,每次客户端请求过来的时候拿出来做比较,识别用户。
http是无状态的,请求一返回就结束了,这时候相当于你说的服务中断(客户端未关闭),当你再次操作,此时cookie和session都是存在的(不超时),自己的理解不知道对不对。
建议学习 http
引用来自“华淫雄”的评论
http是无状态的,请求一返回就结束了,这时候相当于你说的服务中断(客户端未关闭),当你再次操作,此时cookie和session都是存在的(不超时),自己的理解不知道对不对。
存在是存在,关键看经过了多少时间了。cookie和session是有默认时间的。如果超时就没办法了。