高速缓存的查询仅适用于 HTTP 文档。您可以限制高速缓存的查询的长度,也可以完全禁止对查询的高速缓存。查询越长,其重复的可能性越小,对其进行高速缓存所起的作用也就越小。
查询受以下高速缓存限制的制约:
访问方法必须是 GET,文档不能被保护(除非已启用对验证过的页面进行高速缓存),响应必须至少有上次修改标头。这就要求查询引擎指出可以高速缓存查询结果文档。
如果存在上次修改标头,查询引擎应支持有条件的 GET 方法(具有 If-modified-since 标头),以使高速缓存生效;否则,它应返回到期标头。