【发布时间】:2014-01-11 01:16:54
【问题描述】:
我的根 url ('/') 根据您是否登录返回不同的内容。
这个网址还可以使用 etags 吗?将登录的内容托管在不同的 url 上会更容易吗?
【问题讨论】:
我的根 url ('/') 根据您是否登录返回不同的内容。
这个网址还可以使用 etags 吗?将登录的内容托管在不同的 url 上会更容易吗?
【问题讨论】:
您可以使用两个不同的ETags 交付资源。一个请求可以在If-None-Match 中有两个标签。然后,您可以确定缓存的实体是否有效并告诉客户端显示哪个:
如果任何实体标签匹配 [..] 则服务器不得执行请求的方法 [..]。相反,如果请求方法是 GET 或 HEAD,服务器应该以 304(未修改)响应进行响应,包括匹配的实体之一的缓存相关标头字段(特别是 ETag)。
【讨论】: