【发布时间】:2011-12-06 16:14:32
【问题描述】:
给定一个作为 http 请求的一部分返回的文件。为该文件创建 ETag 的正确方法是什么?
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.19
我已经看到了几种方法
- 使用转换为刻度的文件的最后写入时间。这是 NancyFX 所做的https://github.com/NancyFx/Nancy/blob/master/src/Nancy/Responses/GenericFileResponse.cs
- 使用文件的哈希http://hartzer.wordpress.com/2009/10/04/client-side-caching/
【问题讨论】: