我的网站有一个基本的登录/注销系统。
当我显示页面时,我会检查页面上次修改的时间以及浏览器是否已发送if自上次修改的页面。 如果尚未修改,我会发送304
标题然后退出。
这显然加载页面的速度更快,对我来说意味着更少的内存和处理能力,因为我不需要构建页面内容。
但是,我发现如果用户登录然后查看未修改的页面,他仍然会看到“登录”按钮,如果他退出并查看未修改的页面,情况也是如此,他会请参阅logout
的选项。
对于任何希望使用304
未修改标题的人来说,这似乎是一个常见的事件,但我很难找到有关如何解决它的讨论。
任何帮助都会非常感激(我知道我没有提供太多信息,但我不确定还有什么可以说它是非常自我解释的)