老师 文件的Etag在服务端是如何保存的呢?
来源:3-6 Nginx作为静态资源web服务_浏览器缓存原理
码农小杨
2018-12-07
其他都清楚 就是不清楚文件的Etag在服务端是怎么保存的
还请老师解答下
写回答
1回答
-
Jeson
2018-12-07
Ttag它是一个hash值,原理是这样的,当浏览器请求服务器的某项资源(A)时, 服务器根据A资源算出一个哈希值(3f80f-1b6-3e1cb03b)并通过 ETag 返回给浏览器。
你可以理解为,对资源文件作md5计算类似一样,区别是只要文件内容不变化计算的hash数值就是一样的。所以,服务端不需要保留Etag,客户端缓存的资源中会保留就好了。
10
相似问题