服务器在给浏览器传送文档之前会先在要发送的MIME文档头部包含名称/值对。
使用带有 http-equiv 属性的 <meta> 标签时,服务器将把名称/值对添加到发送给浏览器的内容头部。例如,添加:
<metahttp-equiv="charset"
content="iso-8859-1"> <metahttp-equiv="expires"
content="31 Dec 2008">
这样发送到浏览器的头部就应该包含:
content-type: text/html charset:iso-8859-1 expires:31 Dec 2008
在php中会用header()函数
header() 函数向客户端发送原始的 HTTP 报头。即必须在任何实际的输出被发送之前调用 header() 函数。
例如:禁止页面缓存
<?php
// Date in the past截止时间必须是今天以前,那么页面就不会缓存
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache");
header("Pragma: no-cache");
?>