【问题标题】:Etags caching on same resource uri possible?Etags可以缓存在相同的资源uri上吗?
【发布时间】:2014-01-11 01:16:54
【问题描述】:

我的根 url ('/') 根据您是否登录返回不同的内容。

这个网址还可以使用 etags 吗?将登录的内容托管在不同的 url 上会更容易吗?

【问题讨论】:

    标签: http caching etag


    【解决方案1】:

    您可以使用两个不同的ETags 交付资源。一个请求可以在If-None-Match 中有两个标签。然后,您可以确定缓存的实体是否有效并告诉客户端显示哪个:

    如果任何实体标签匹配 [..] 则服务器不得执行请求的方法 [..]。相反,如果请求方法是 GET 或 HEAD,服务器应该以 304(未修改)响应进行响应,包括匹配的实体之一的缓存相关标头字段(特别是 ETag)。

    【讨论】:

      猜你喜欢
      • 2013-12-30
      • 1970-01-01
      • 2013-09-21
      • 2014-04-09
      • 2016-03-23
      • 2020-01-25
      • 1970-01-01
      • 2016-02-27
      • 2015-09-22
      相关资源
      最近更新 更多