作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在任何地方都找不到有关此 HTTP header 的信息:PAGE_CACHE_FILTER_STATE
.
当我尝试从浏览器访问我的 RSS 源时,此 header 的值为 NoCacheRequest
,但是当我从 Java 应用程序 ( URL.openConnection()
) 访问它时,我注意到它被设置为 FromCacheRequest
而且我的 RSS 似乎没有更新。
所以我有两个问题:
PAGE_CACHE_FILTER_STATE: NoCacheRequest
对于所有请求?最佳答案
我之前从未听说过或见过 PAGE_CACHE_FILTER_STATE
,因此我无法帮助您了解它的实际规范。它看起来就像一个自定义 header ,告诉您是否使用了内容的缓存版本。
为了避免缓存,您可以尝试以编程方式每次向 URL 添加不同的内容。例如,您可以添加一个随机数:
http://www.example.com/feed.rss?no_cache=564482
http://www.example.com/feed.rss?no_cache=984637
当您请求 RSS 源时,您还应该尝试发送 Pragma: no-cache
和 Cache-Control: no-cache
HTTP header 。
关于java - PAGE_CACHE_FILTER_STATE HTTP header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10025916/
我在任何地方都找不到有关此 HTTP header 的信息:PAGE_CACHE_FILTER_STATE . 当我尝试从浏览器访问我的 RSS 源时,此 header 的值为 NoCacheRequ
我是一名优秀的程序员,十分优秀!