(摘录收集)关于http报头和PHP header函数设置http头

什么是头报文?

  相当于客户端和服务器交流的一种附加属性信息。就是服务器响应或者客户端请求时,所包含的开头头部消息

=====================================================================

HTML http-equiv 属性

http-equiv 属性 -- HTTP协议的响应头报文
  • 此属性出现在meta标签中
  • 此属性用于代替name,HTTP服务器通过此属性收集HTTP协议的响应头报文
  • 此属性的HTTP协议的响应头报文的值应使用content属性描述
  • 引用网址:http://www.dreamdu.com/xhtml/attribute_http-equiv/

猴子提示: 当浏览器等设备接收服务器端传送的文件时,首先会接收文件的相关名称/值对,通常为多个。比如下面的内容:虽然有些服务器会发送许多这种名称/值对,但是所有服务器都至少要发送一个:content-type:text/html。这将告诉浏览器准备接受一个 HTML 文档。

http-equiv示例

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

告诉浏览器等设备,文件为html文件,且使用了utf8编码

<meta http-equiv="content-language" content="zh-CN" />

告诉浏览器等设备,语言使用了中文

常用的http-equiv类型

  • charset -- charset 定义编码信息
  • refresh -- refresh 刷新与跳转网页
  • no-cache -- HTML meta no-cache 定义页面缓存
  • expires -- HTML meta expires 定义网页缓存过期时间

===================================================================

HTML meta refresh 刷新与跳转(重定向)页面

refresh 属性值 -- 刷新与跳转(重定向)页面
  • refresh用于刷新与跳转(重定向)页面
  • refresh出现在http-equiv属性中,使用content属性表示刷新或跳转的开始时间与跳转的网址
  • 引用网址:http://www.dreamdu.com/xhtml/refresh/

refresh示例

5秒之后刷新本页面:

<meta http-equiv="refresh" content="5" />

5秒之后转到梦之都首页:

<meta http-equiv="refresh" content="5; url=http://www.dreamdu.com/" />

=======================================================================================================================


posted @ 2013-06-09 15:59  clouds008  阅读(383)  评论(0)    收藏  举报