【发布时间】:2016-04-24 02:10:16
【问题描述】:
我浏览了整个互联网,但似乎无法找出这意味着什么。我认为这可能是我当前遇到的错误的原因,即页面拒绝更新其对我的 symfony 应用程序中某些文件的引用。
我查看了 X-Cache,但我的系统上没有安装它,不过我正在使用 OpCache。
【问题讨论】:
-
X-*前缀通常用于表示非标准的 http 头字段。查看 SO 发送的标头字段。我有X-Frame-Options和X-Request-Guid。我认为它不属于 XCache 作为一个软件,而是 一些 缓存软件取得了成功。无论如何,您当前的设置是否有任何错误? -
另外,一分钟的谷歌搜索发现了这个问题:stackoverflow.com/questions/3027492/x-cache-header-explanation
-
约书亚实际上并没有回答这个问题,因为我正在寻找来自后端的命中意味着什么,命中意味着它来自 CDN 不确定当它说后端时它意味着什么。实际上,我在发布之前也阅读过,我应该链接它。
-
至于我目前的设置,我终于能够解决这个问题,但仍然不确定后端的命中意味着什么?我能够通过一些 symfony 缓存清除技术来解决我的问题。我想如果您尝试转储资产并且在该过程中出现错误,即使“看起来确实如此”,它也无法正确清除缓存,尤其是在 localhost 上,这可能就是 x-cache 标头发挥作用的原因.
-
由于 X-* 前缀意味着它是一个非标准的 http 字段,问题是那个特定的 X-cache 字段对我当时使用的谷歌 Chrome 浏览器是否意味着什么,并且做了那个存储在我的本地计算机上以某种方式缓存文件?我这样做时使用的是 localhost。
标签: php http http-headers symfony xcache