【发布时间】:2014-05-10 20:41:17
【问题描述】:
我正在构建一个单页 Web 应用程序(angularjs + python),用户首先需要使用用户名和密码登录。用户通过身份验证后,每次此应用程序调用 python api 时,都会创建并发送一个带有令牌的新自定义标头。
我注意到的一件事是,如果我刷新页面(使用 F5 或 Ctrl+F5),那么浏览器会丢失此自定义标题,因此不再将其发送到 api。 有没有办法在页面刷新后保留自定义标题?
【问题讨论】:
-
您可以使用 cookie 来存储它...或者只是请求新的,因为您可能将它保留在服务器会话中。
-
这取决于你如何构建你的前端代码。如果它仅包含发送到客户端的静态文件,并且服务器仅充当 API,则不会。否则,您可以在存在自定义标头的服务器上构建前端代码。
标签: python angularjs single-page-application custom-headers