HTTP ETag再现

时间:2011-09-28 15:44:22

标签: http http-headers cdn fiddler http-etag

最近发现了与HTTP ETag和我们的CDN有关的问题,我试图在Fiddler中捕获一些众所周知的网站。然而,似乎我使用的浏览器/网站的任何组合我都没有看到任何传递。

这有什么理由吗?你能建议我能看到它们的组合吗?也许他们不再被广泛使用了?

1 个答案:

答案 0 :(得分:1)

它们肯定被广泛使用,我经常使用它。最常见的用例是条件请求(总是检查是否有新内容,但只有在内容发生变化时才从服务器发回内容。)

但是,Last-Modified也可以改为执行此操作,如果您不强制浏览器始终检查新内容(无必须重新验证),则不需要它。

您的CDN未使用它们的原因是以下之一:

  • 他们使用Last-Modified代替
  • 他们不会强制重新验证并在将来很好地设定到期时间
  • 他们无法确定特定内容的ETag
  • 错误配置