我正在使用 php 使用readfile
函数输出图像。我已经为这个 php 文件设置了标题,如下所示:
$expires = 60*60*7;
header('Pragma: public');
header('Expires: '. gmdate('D, d M Y H:i:s \G\M\T', time() + $expires));
header('Content-Type: image/jpeg');
header("Cache-Control: maxage=".$expires);
expire
和标Cache-Control
头都已设置,但每次我加载 url 时,都会下载图像。是否需要任何其他标头规则来启用缓存?