如何为Angular应用程序添加Vary: Accept-Encoding
标题?
答案 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>
(*)我建议为这个问题添加更多标签。