如何清除会话?
答案 0 :(得分:4)
以Web术语表示的会话是存储在服务器上的一堆数据,这些数据与存储在客户端上的标识符相关联(通常但不总是在cookie中),并且每次都会发送回服务器。请求。
这是一个非常通用的术语,如何清除它取决于会话概念的具体实现。
从JavaScript开始,如果没有使用Ajax,你可能能够实现的最多就是消灭客户端上的令牌,使其无法再访问会话(会话将正常到期 - 因为所有会话实现都必须有一个到期时间来阻止它们永远停留。)
答案 1 :(得分:0)
你在谈论什么节目?你的意思是浏览器从打开状态到关闭状态的会话,还是某种平台上的某种服务器端状态,比如asp,php,asp.net ......?另外一个cookie可能是会话持久性的,在这种情况下你只需要杀死它(再次使用过去的过期日期将其发送到浏览器)
您应该进一步描述您的问题,以便能够给出正确答案;)
答案 2 :(得分:0)
在大多数情况下(服务器端)会话需要cookie或get参数中的会话ID,因此只需删除一个会话ID即可销毁该“会话”。否则,如果您知道如何使用服务器端语言销毁会话,只需为其创建一个页面并使用XMLHttpRequest调用它。