0

在 eBay 等网站上,如果您暂停会话,并说您正在看一只鞋,当您(睡后)回到页面时,您会看到这双鞋,但您已注销.

但是,一旦您重新登录,您就会立即被定向到该鞋款。

我在想我说:“从网站超时后,重新登录后直接返回发生超时的页面。”

但是如何描述此功能(例如,我们将使用哪些技术)?此外,它是否需要大量资源?

4

1 回答 1

1

通常是通过将“返回”URL 传递到登录页面来完成的。

所以....(登录)

  • 访问鞋子页面
  • 会话超时
  • 通过 js 超时或下一页刷新,用户将看到已注销的鞋子页面
  • 该页面上的登录链接包括鞋子页面的网址,例如Login.php?ReturnTo=ShoePage.php

请注意,这适用于网站。您还添加了一个web service完全不同的标签 - Web 服务没有“当前页面”的概念

如果您决定将用户的最后一页存储在数据库中,如果访问的最后一页不再有效,会发生什么情况?您还将为每个页面加载添加 1 Db 操作(以更新最后访问的页面)。没有真正的性能问题,但值得了解。这是稍微不标准的行为,因此您需要确保用户知道他们被重定向的原因

于 2012-07-28T21:44:50.540 回答