【发布时间】:2011-05-17 10:43:26
【问题描述】:
我的 javascript 在 PHP 文件中,文件顶部有以下代码。这个想法是让浏览器缓存 javascript 并 gzip 它,这样它就不会被下载一个页面视图,但是当检查 Web Inspector 时,它返回 200 而不是 304 并且似乎正在重新下载文件每页浏览量。
<?php
@ob_start ("ob_gzhandler");
header("Last-Modified: Mon, 05 Nov 2010 01:00:00 GMT");
header("Expires: ".gmdate("D, d M Y H:i:s", time()+2592000)." GMT");
header("Cache-Control: max-age=2592000");
header("ETag: \"9097158e797a93a8e213c6c5c72a2a7c\"");
header("Content-type: application/x-javascript; charset=utf-8;");
?>
【问题讨论】:
标签: php javascript caching header http-headers