gpt4 book ai didi

php - PNG 图像输出的标题以确保它在浏览器中缓存?

转载 作者:IT王子 更新时间:2023-10-28 23:49:45 26 4
gpt4 key购买 nike

我有动态生成的图像 (PNG),并将嵌入到网站和论坛中。当图像发布在非常繁忙的页面上时,有很多连接需要为不经常更改的内容提供服务。我想告诉浏览器缓存多长时间。

那么我需要什么 header ?目前,我有:

Cache-Control: max-age=86400
Content-Type: image/png

浏览器似乎没有缓存图像(大约 20-30kb)。还需要什么?

编辑:这是一个示例图像,我已经有一个带有 .png 扩展名的 URL: https://images.carspending.com/sigimg/5734/user/honda-accord-2-4i-executive-tourer_medium.png

最佳答案

最后起作用的是:

header('Pragma: public');
header('Cache-Control: max-age=86400');
header('Expires: '. gmdate('D, d M Y H:i:s \G\M\T', time() + 86400));
header('Content-Type: image/png');

现在浏览器在加载带有嵌入图像的页面时不会请求图像。

关于php - PNG 图像输出的标题以确保它在浏览器中缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7324242/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com