Http 无缓存属性错误
我正在创建一个http客户端缓存,但我对“无缓存”字段有疑问 官员说, 如果no cache指令未指定字段名,则在未成功与源服务器重新验证的情况下,缓存不得使用响应来满足后续请求。[……] 如果no cache指令指定了一个或多个字段名,则缓存可以使用响应来满足后续请求,但需遵守缓存的任何其他限制。但是,如果未成功与源服务器重新验证,则在对后续请求的响应中不得发送指定的字段名。Http 无缓存属性错误,http,caching,no-cache,Http,Caching,No Cache,我正在创建一个http客户端缓存,但我对“无缓存”字段有疑问 官员说, 如果no cache指令未指定字段名,则在未成功与源服务器重新验证的情况下,缓存不得使用响应来满足后续请求。[……] 如果no cache指令指定了一个或多个字段名,则缓存可以使用响应来满足后续请求,但需遵守缓存的任何其他限制。但是,如果未成功与源服务器重新验证,则在对后续请求的响应中不得发送指定的字段名。 我的问题是:如何在不重新验证整个响应的情况下重新验证这些字段?当您获得未修改的304时,您应该向源服务器发送一个并使用
我的问题是:如何在不重新验证整个响应的情况下重新验证这些字段?当您获得未修改的
304时,您应该向源服务器发送一个并使用返回的(标题)字段。
您应该向源服务器发送一个并使用返回的(标题)字段当您得到一个未修改的304时
那么,您要说的是执行相同的请求,就像在“无缓存”属性中没有字段名一样,并在我收到未修改的304时只获取这些字段?正确。但是,你也可以返回一个“2xx OK”,在这种情况下,你必须将响应视为一个新的实体。然后,你所说的是做同样的请求,就像没有缓存属性中没有字段名一样,当我接收到304个未修改的字段时,只需要这些字段。但是你也可以返回一个“2xx OK”,在这种情况下,你必须将响应视为一个新的实体。