PHP生成的图像未缓存

时间:2012-04-05 18:23:29

标签: php

我使用PHP生成一些图片,这些图片不会被浏览器缓存。

我通过php文件输出一些图片,网址如下:

http://127.0.0.1:8080/workspace/cps/index.php?act=file&act2=preview_or_icon&template=disable&file_id=341

在我的php文件中我已经:

header('Content-Type: image/jpeg');
header('Content-Transfer-Encoding: binary');
//Read File

1 个答案:

答案 0 :(得分:0)

补充说:

header("Cache-Control: private, max-age=10800, pre-check=10800");
header("Pragma: private");
header("Expires: " . date(DATE_RFC822,time()+60*60*24*30));

并修好了!