根据rails指南,除非特别定义config.assets.gzip
,否则资产将自动压缩。这些以及未压缩的文件将在应用程序的shared / assets文件夹中生成。
上下文:nginx服务器1.14版+ Phusion Passegner 6.0正在运行
如何判断对服务器的调用是否正在调用.gz
与uncompressed
资产(假设客户端浏览器未使用缓存版本)?
答案 0 :(得分:1)
在客户请求中,将有Accept-Encoding
标头
其中可能包含类似gzip, deflate, br
在这种情况下,如果有可用资源,将发送压缩后的资源。在响应标题中,然后是Content-Encoding: gzip