1

谁能向我解释当用户在无 cookie 会话期间单击“返回”按钮时发生了什么?

我对无 cookie 会话的了解是,为了识别会话,服务器会将会话 ID 附加到响应页面中存在的任何链接。

那么如果用户没有点击任何链接而是按下“返回”按钮会发生什么呢?

4

1 回答 1

0

三件事之一:

  • 如果上一页是带有 POST 操作的表单,则会话将被重置

  • 如果上一页在查询字符串中有会话 ID,则会话将被保留

  • 如果前一个页面在查询字符串中没有会话 ID,如果您再次前进,会话将保持,或者如果它有重定向或在查询字符串中选择具有不同会话 ID 的另一个 URL,则重置该会话

参考

于 2016-10-04T21:38:50.497 回答