过期标头在其工作方式上非常简单。他们告诉浏览器在高速缓存中存储文件的时间,因此以后的页面浏览和访问无需再次下载文件。您正确地假设Expires Headers不会提高首次访问的页面速度,因为此访客将不得不首次下载所有文件。使用Expires标头有助于增加回访者的加载时间
当我运行下面的代码,然后在浏览器中检查标题时,到期日期确实使我感到困惑-> Expires:Thu,1981年11月19日08:52:00 GMT <-,因为我是在几分钟前创建此文件的。你能告诉我这是什么意思吗?
<?php
session_cache_limiter('private');
session_start();
?>
谢谢!
此日期的意义是开发此代码的Sascha Schumann生日。
您可以从session.c更改它:
Authors: Sascha Schumann <[email protected]>
Andrei Zmievski <[email protected]>
// ...
CACHE_LIMITER_FUNC(private)
{
ADD_HEADER("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
CACHE_LIMITER(private_no_expire)(TSRMLS_C);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句