ETags

Etags提供了一个验证缓存响应的机制。它使得缓存更有效,并且极大的提高了服务响应的时间。发出响应后,服务器一般使用资源压缩的状态:

"ETag": "xyz123"

当客户端需要补发一个新的请求来获取缓存响应,这个响应中应该在If-None-Match头部中包含ETag:

"If-None-Match": "xyz123"

然后服务器可以将这个头部和资源的当前状态对比。如果资源改变了,服务器可以发布一个带有新资源的响应。另外,服务器也可以返回304 Not Modified响应。

results matching ""

    No results matching ""