【发布时间】:2023-04-04 19:55:01
【问题描述】:
所以在我的一个项目中,我必须创建一个 http 缓存来处理对服务器的多个 API 调用。我读到了这个 ETag 标头,它可以与条件 GET 一起使用以最小化服务器负载并执行缓存。但是我在生成 E-Tag 时遇到了问题。我可以使用资源的 LAST_UPDATED_TIMESTAMP 作为 ETag 或散列它使用某种散列算法,如 MD5。但是最好的方法是什么? 使用原始时间戳作为 Etag 有什么缺点吗?
任何支持性的答案都非常感谢..提前谢谢....干杯!!
【问题讨论】:
标签: performance api http caching etag