Angular总是发送Cache-Control:<img/>源没有缓存

时间:2019-05-31 15:09:30

标签: angular angular-httpclient

我注意到,在我网站上所有图像的HTTP请求标头中,都有一个没有缓存的标头。

以下是请求标头:

Host: images.myhost.net
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0
Accept: image/webp,*/*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: http://localhost:4200/
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache

我不希望请求中有任何“不缓存”标志。我曾尝试为HTTP调用编写一个拦截器,该拦截器设置了不同的Cache-Control标头,但我的拦截器仅适用于通过有角度的http客户端而不是HTML <img>标签进行的调用。

我想知道为什么每个请求中都有一个没有缓存的标头,以及如何禁用它。

0 个答案:

没有答案