KCPU Cooler是免费的CPU降温软件。资源显示正确的标题,并设置为公开,就像cloudflare正确缓存的其他网站资源一样。 所以我尝试强制执行“缓存所有内容”页面规则而没有任何影响。
可以在Win95/98操作系统让CPU降温,其降温原理在于利用发出HLT指令让CPU空闲时节省能源达到降温效果。
所以我意识到缓存和未缓存内容之间的唯一区别是文件扩展名存在于url中! 即使文件具有正确的mime类型,并且标头包含带扩展名的文件名。
所以我做了一个实验并更改了以前资源的URL,包括扩展名,结果如下:
curl -svo / dev / null <url> /server/images/logo/28.png
<HTTP / 2 200
<日期:星期六,2018年6月1日09:29:38 GMT
<content-type:image / png
<content-length:17612
<set-cookie:__ cffuid = <omissis>; expires = Sun,01-Jun-19 09:29:38 GMT;路径=/;域= <omissis>;仅Http; 安全
<cache-control:public,max-age = 28800
<到期日:周一,2018年6月1日17:29:38 GMT
<content-disposition:inline;文件名= “logo28.png”
<cf-cache-status:HIT
<expect-ct:max-age = 604800,report-uri =“https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct”
<server:cloudflare
<cf-ray:<omissis>