首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PAGE_CACHE_FILTER_STATE HTTP报头

PAGE_CACHE_FILTER_STATE HTTP报头
EN

Stack Overflow用户
提问于 2012-04-05 09:19:26
回答 1查看 57关注 0票数 1

我在任何地方都找不到关于这个Header的信息:PAGE_CACHE_FILTER_STATE

当我尝试从浏览器访问我的RSS时,这个标题的值为NoCacheRequest,但是当我从我的URL.openConnection()应用程序(URL.openConnection())访问它时,我注意到它被设置为FromCacheRequest,并且我的RSS似乎没有更新。

所以我有两个问题:

  1. 这个HTTP头是什么?
  2. 如何为所有请求创建PAGE_CACHE_FILTER_STATE: NoCacheRequest
EN

回答 1

Stack Overflow用户

发布于 2012-04-05 10:33:56

我以前也从未听说过PAGE_CACHE_FILTER_STATE,也从未见过它,所以我无法帮助您了解它的实际规范。它看起来像是一个自定义的标题,告诉您是否使用了缓存的内容版本。

为了避免缓存,您可以尝试每次以编程方式向URL添加不同的内容。例如,您可以添加一个随机数:

http://www.example.com/feed.rss?no_cache=564482

http://www.example.com/feed.rss?no_cache=984637

您还应该尝试在请求RSS时发送Pragma: no-cacheCache-Control: no-cache headers。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10025916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档