我想知道 Backbone 模型/ Controller 是否有一种标准方法来处理 session 结束。我使用 node.js 作为我的 web 应用程序的后端,现在将 session 存储在内存中。这意味着如果服务器重新启动, session 信息将丢失。如果 session 信息丢失,则调用服务器来保存模型可能会由于没有用户而失败。如果发生这种情况,我想弹出登录提示什么的。是否有一种标准方法可以捕获从主干模型内结束的 session ?
谢谢
最佳答案
我认为您的服务器应该响应具体的错误代码,例如 401并在客户端层以常见行为响应这种错误代码:例如显示您所说的登录页面。
您可以在 jQuery level 捕获此错误代码 .
关于javascript - 主干处理 session 过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9910523/