其实在不同的Web服务器有不同的算法,今天,我们就以nginx为例,看一下是怎么生成的。 以这个资源文件的请求为例 可以看到Server是 nginx/1.14.0,那我们再去看看nginx的源码是怎么生成ETag的ngx_http_core_modules.c etag->value.len = ngx_sprintf(etag->value.data, "\"%xT-%xO\"", r->headers_out.las...