我注意到,在我网站上所有图像的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>
标签进行的调用。
我想知道为什么每个请求中都有一个没有缓存的标头,以及如何禁用它。