对条件请求响应的缓存处理是依赖于它的状态码的: 304响应状态码表示已存储响应可以被更新并重用;查看4.3.4节。一个全部的响应(即,带有负载体)表明条件请求中提名的已存储响应没有一个是合适的。替代的,缓存必须使用全部响应来满足请求并且可能取代已存储的响应。但是,如果缓存在试图验证一个响应的时候接收到一个5xx(服务器错误)响应,它可以转发这个响应给请求的客户端,或者像服务器未能给出响应一样处理。在后一种情况下,缓存可能发送一个先前已存储的响应(查看4.2.4节)。