服务器在给浏览器传送文档之前会先在要发送的MIME文档头部包含名称/值对。

使用带有 http-equiv 属性的 <meta> 标签时,服务器将把名称/值对添加到发送给浏览器的内容头部。例如,添加:

<meta http-equiv="charset" content="iso-8859-1">
<meta http-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");
?>