如何为Angular应用程序指定Vary:Accept-Encoding标头?

时间:2017-12-16 18:55:51

标签: angular

如何为Angular应用程序添加Vary: Accept-Encoding标题?

2 个答案:

答案 0 :(得分:0)

通过创建HttpHeaders的实例并将其传递到您可以注入的the HttpClient实例中的相应方法的apporpiate参数,将标头添加到HTTP请求。

答案 1 :(得分:0)

很好的问题,但我认为它不在角度范围内。 这应该在提供静态内容的服务器范围内完成。

如果它的ngiNx是/etc/nginx/nginx.conf中非常简单的配置,只需添加:

gzip_vary on

如果您是通过apache服务的,请将以下代码添加到您的.htaccess文件中:

<IfModule mod_headers.c>
  <FilesMatch ".(js|css|xml|gz|html)$">
    Header append Vary: Accept-Encoding
  </FilesMatch>
</IfModule>

(*)我建议为这个问题添加更多标签。