摘要:
转自http://huacnlee.com/blog/use-etag-in-your-rails-app-to-speed-up-loading/什么是 ETag网上关于 ETag 的解释有很多,我这里简单的说明一下我的理解:ETag 是 HTTP 协议的标准参数,一般是这样的:”686897696a7c876b7e” 一段字符,它能通过一段字符来判断浏览器 cache 的内容是否和服务端返回的内容是否相同,从而来决定是否要重新从服务器下载东西 (HTTP 状态 200 - 重新下载 / 304 - 没有更新)。ETag 使用场景举例这个东西非常适合用于动态内容上面,以减少不必要的 HTML 阅读全文