Javascript Cloudflare CDN标头cf缓存状态:从页面加载图像时未命中

Javascript Cloudflare CDN标头cf缓存状态:从页面加载图像时未命中,javascript,caching,http-headers,cloudflare,Javascript,Caching,Http Headers,Cloudflare,我正在尝试通过Cloudflare CDN从Amazon S3加载图像。当通过JavaScript响应头将src添加到标记时cf cache status返回MISS,但当我在新选项卡中打开图片时,它会按原样点击HIT(通过CDN缓存工作) 请求头的区别是 通过JavaScript获取图像时: accept:image/webp,image/*,*/*;q=0.8 referer:https://example.com/ 在新选项卡中打开时: accept:text/html,applicat

我正在尝试通过Cloudflare CDN从Amazon S3加载图像。当通过JavaScript响应头将
src
添加到
标记时
cf cache status
返回
MISS
,但当我在新选项卡中打开图片时,它会按原样点击
HIT
(通过CDN缓存工作)

请求头的区别是

通过JavaScript获取图像时:

accept:image/webp,image/*,*/*;q=0.8
referer:https://example.com/
在新选项卡中打开时:

accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
cache-control:max-age=0
if-modified-since:Sun, 15 Jan 2017 15:57:40 GMT
if-none-match:"62d2f51d08bd490d403206a37bec9c15"
upgrade-insecure-requests:1
我应该怎么做才能让它从我的网页中点击