首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从手机发送cache-control: no-cache?

如何从手机发送cache-control: no-cache?
EN

Stack Overflow用户
提问于 2013-07-31 20:56:11
回答 2查看 464关注 0票数 0

我们使用Varnish来缓存我们的页面,它被配置为区分页面的用户代理版本。因此,移动设备的页面版本将不同于桌面浏览器。

在桌面浏览器中,很容易发送带有CTRL+F5快捷方式的"cache-control: no-cache“。它将强制Varnish刷新其缓存中的页面。

但是怎么从手机上做同样的事情,怎么没有任何CTRL键呢??

非常感谢艾蒂安

EN

回答 2

Stack Overflow用户

发布于 2013-07-31 21:05:27

据我所知,在不同的浏览器上只有三个选项:

  1. Slide down
  2. -> Refresh
  3. Settings

-> -> Privacy -> Clear cache (所有/仅此站点)

如果1和2都不能帮助您,只需额外单击以手动清除缓存

更新: Ok我检查了一下safari和chrome at this site:似乎你不能从浏览器发送pragma: no-cache,只能通过meta标签编程,所以没有办法这样做

票数 0
EN

Stack Overflow用户

发布于 2013-07-31 22:51:36

我找到的唯一解决方案是:

  • 安装应用"Rest Client For Android“
  • 粘贴URL
  • 添加自定义HTTP头”-:no-cache"

在响应中,Varnish (取决于您的配置)添加一个http标头,指出"missed“= response In from the cache。

非常感谢艾蒂安

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

https://stackoverflow.com/questions/17971045

复制
相关文章

相似问题

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