Firefox: "Document Expired Error"用于 POST 页面

标签 firefox caching post browser-cache

在 Firefox 32 及更高版本中,我观察到缓存管理没有按预期工作。如果缓存已满,则不会缓存最新的页面并逐出旧的页面。

如果我使用 http“POST”请求页面并离开它,如果我点击后退按钮,我会得到:“文档过期错误”。

即使它的缓存已满,我能做些什么来指示 Firefox 缓存页面,可能是通过在页面上发送任何元标题?

有没有其他方法可以解决它?

最佳答案

我也有这个问题。如果过去使用 Firefox 的历史是一个指标,那么您将无法得到想要的答案。答案的范围从“它从不应该缓存这些页面,它以前被破坏了,现在它可以正常工作”到“希望 Firefox 像你期望的那样(它一直以来的方式)行事是你的错”到最近的“如果您不喜欢它,请获取源代码并自行修复”

我对这个问题的解决方案是在需要时使用 Chrome。 Chrome 在我身上生长

关于Firefox: "Document Expired Error"用于 POST 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28164449/

相关文章:

asp.net - 当数据库中的数据更新时如何刷新 ASP.NET 缓存?

c - 有什么方法可以强制编译器不从缓存中删除任意变量吗?

javascript - AngularJS 中的 HTTP POST 请求返回 403

php - 在上传文件时显示 undefined index

javascript - 可以从另一个选项卡刷新浏览器页面

html - Firefox:如何在不破坏固定位置元素的情况下对整个页面进行灰度化?

javascript - <script> 的 innerHTML 适用于 FF,不适用于 IE

c# - 在缓存中丢失我的对象

android - 通过 POST 请求发送数据时崩溃

safari 中的 css 颜色渲染不同