如果HTTP是无状态的,PHP如何知道关闭窗口的时间(用于会话终止)

时间:2018-06-26 14:45:23

标签: php http

我很难理解一个概念。如果HTTP是无状态的,并且会话依赖于会话cookie,那么由于从未发出另一个HTTP请求,PHP如何在窗口关闭时终止会话?

1 个答案:

答案 0 :(得分:0)

PHP应用通过删除服务器端的cookie来终止会话,因此,当浏览器尝试访问资源并传入旧的cookie时,服务器不会将该值识别为有效,并拒绝访问该cookie。服务。一段时间后,它也可以在服务器端删除cookie值。

应该在浏览器关闭或cookie过期时删除会话cookie,但实际上不能保证会发生这种情况。在服务器上删除它们可以确保它们不再有效。