【问题标题】:How to clear Google Proxy or googleusercontent.com cache?如何清除 Google 代理或 googleusercontent.com 缓存?
【发布时间】:2015-11-12 07:26:07
【问题描述】:

在 googleusercontent.com 下运行的 Gmail 的 Google Proxy 缓存了错误的图像文件,我们正在考虑删除缓存。原始文件是从 Amazon S3 链接的。我们想强制缓存失效,因此昨天发送的电子邮件 (5M) 显示正确的图像。

Facebook 有 Linter 页面,但我们如何使用 Google 代理?

【问题讨论】:

  • 这个问题与 Stack Overflow 无关,因为它与编程无关。

标签: java php html email caching


【解决方案1】:

怀疑您是否可以从 Google 的服务器中清除缓存。他们开始这样做的原因是为了防止垃圾邮件。但是,这样做会导致一些问题浮出水面,例如链接断开。

有人问他们什么时候清除缓存,没有人回答。甚至谷歌的员工也不行。 Gmail forum 看起来他们不打算允许用户覆盖/删除/更新缓存的图像。也许在未来,作为免费增值功能?

但是,您可以通过下次应用 no-cache 标头来防止它发生。这允许您的电子邮件中的图像不被缓存。

HTTP 200 OK
Content-Type: image/png
Cache-Control: no-cache, max-age=0

http://blog.movableink.com/real-time-content-and-re-open-tracking-return-to-gmail/

可以在此处找到有关缓存工作原理的详细说明。 http://www.redant.com.au/how-we-do/cache-busting-gmail-new-image-caching/

【讨论】:

  • 即使 Facebook 也有 Linter 页面,所以它可能是来自 Google 的有用页面——他们也应该构建一个。
  • 是的,但问题在于谁声称哪些内容等以及它是否会受到滥用。
猜你喜欢
  • 2017-02-26
  • 2012-02-05
  • 1970-01-01
  • 1970-01-01
  • 2013-05-07
  • 2022-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多