我的根网址('/')会返回不同的内容,具体取决于您是否登录。
这个网址仍然可以使用etags吗?将登录的内容托管在不同的网址上会更容易吗?
答案 0 :(得分:1)
您可以使用两个不同的ETags
投放资源。请求可以在If-None-Match
中同时包含两个标记。然后,您可以决定缓存的实体是否有效,并告诉客户端显示哪一个:
如果任何实体标签与[..]匹配,则服务器不得执行所请求的方法[..]。相反,如果请求方法是GET或HEAD,服务器应该响应304(未修改)响应,包括匹配的其中一个实体的缓存相关头字段(特别是ETag)。