这是 NGINX 关于 GZIP 的配置: gzip on; gzip_types application/json application/x-javascript application/javascript text/javascript text/css application/xml text/xml text/plain; gzip_min_length 5k;
现在发现对 HEAD 的请求也会进行 GZIP 导致 CONTENT-LENGTH 永远显示 0 ,以下是响应: Connection → close Content-Encoding → gzip Content-Length → 0 Content-Type → text/plain; charset=UTF-8
查了一下, NGINX 1.3 之前确实有 BUG 会对 HEAD 的请求 GZIP ,但是我的 NGINX 是 1.10 的仍然会 GZIP ,不解,尝试过 if ($request_method = HEAD ) { gzip off; } 也没任何作用。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.