`
duoerbasilu
  • 浏览: 1484064 次
文章分类
社区版块
存档分类
最新评论

header的用法(PHP)

 
阅读更多
注:此文章转自csdn网站,本文主要讲述用php语言来描述html中的header。
标头 (header) 是服务器以 HTTP 协义传 HTML 资料到浏览器前所送出的字串,在标头与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参 RFC 2068 官方文件(http://www.w3.org/Protocols/rfc2068/rfc2068)。在 PHP 中送回 HTML 资料前,需先传完所有的标头。
注意: 传统的标头一定包含下面三种标头之一,并只能出现一次。
Content-Type: xxxx/yyyy
Location: xxxx:yyyy/zzzz
Status: nnn xxxxxx
在新的多型标头规格 (Multipart MIME) 方可以出现二次以上。

使用范例
范例一: 本例使浏览器重定向到 PHP 的官方网站
<?php
Header("Location:
http://www.php.net";);
exit;
?>
范例二: 强制使用者每次都能得到最新的资料,而不是 Proxy 或 cache 中的资料(客户端的缓存),可以使用下列的标头
<?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");//设置时间
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . "GMT");
header("Cache-Control: no-cache, must-revalidate");//控制页面不使用缓存
header("Pragma: no-cache");
?>
范例三: 让使用者的浏览器出现找不到档案的信息,控制访问权限。
<?php
header("Status: 404 Not Found");
?>
范例四:实现下载档案。<?php
header("Content-type: application/x-gzip");
header("Content-Disposition: attachment; filename=文件名");
header("Content-Descrīption: PHP3 Generated Data");
?>
分享到:
评论

相关推荐

    php用法Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证_.docx

    php用法Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证_.docx

    PHP header 的应用

    介绍了几种在PHP编程中 header 的通常用法

    PHP中header函数的用法及其留意事项详解_.docx

    PHP中header函数的用法及其留意事项详解_.docx

    php使用curl获取header检测开启GZip压缩的方法

    本文实例讲述了php使用curl获取header检测开启GZip压缩的方法。分享给大家供大家参考,具体如下: 获得网页header信息,是网站开发人员和维护人员常用的技术。网页的header信息,非常丰富,非专业人士一般较难读懂和...

    PHP中header用法小结

    本文实例总结了PHP中header用法。分享给大家供大家参考,具体如下: PHP 中 header()函数的作用是给客户端发送头信息。 什么是头信息? 这里只作简单解释,详细的自己看http协议。 在 HTTP协议中,服务器端的回答...

    PHP使用header方式实现文件下载功能

    认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题): &lt;html&gt; &lt;?php // 结果出错 // 在调用 header() 之前已存在输出...

    php实现JWT(json web token)鉴权实例详解

    服务器通过使用保存的密钥验证token的正确性,只要正确即通过验证。基于token的身份验证可以替代传统的cookie+session身份验证方法。 JWT由三个部分组成:header.payload.signature 以下示例以JWT官网为例 header...

    PHP header()函数使用详细(301、404等错误设置)

    如果您刚刚开始学习PHP,可能有许多函数需要研究,今天我们就来学习一下PHP Header()的使用方法,更多的使用说明,请您参照PHP中文手册,下面是关于header函数的详细使用说明 header实现404无法找到页面 复制代码 ...

    PHP.header

    php请求头header的用法包括:定义编码、Json、Css、设置404头、地址永久重定向

    php之header的不同用法总结(实例讲解)

    1、header()函数的作用是:发送一个原始 HTTP 标头[Http Header]到客户端。 header(string,replace,http_response_code) /*string:必需。规定要发送的报头字符串。...2、 用法1:跳转页面 header(Location:ht

    header中Content-Disposition的作用与使用方法

    本文章详细的介绍了关于php header中Content-disposition用法详细,有需要了解header用法的朋友可参考一下

    PHP中Header使用的HTTP协议及常用方法小结

    本文实例总结了PHP中Header使用的HTTP协议及常用方法。分享给大家供大家参考。具体方法如下: 复制代码 代码如下:&lt;?PHP function https($num) { $http = array ( 100 =&gt; “HTTP/1.1 100 Continue”, 101 =&gt; ...

    php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证

    本文实例讲述了php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证的方法。分享给大家供大家参考,具体如下: 在php中,可以使用Header函数做一些有趣的事情,用户验证就是其中一个很有意思的功能。具体用法:...

    探讨php中header的用法详解

    PHPHeader(“Location: https://www.jb51.net”;); exit;//在每个重定向之后都必须加上“exit”,避免发生错误后,继续执行。?&gt;复制代码 代码如下:&lt;?phpheader(“refresh:2;url=https://www.jb51.net”);echo ...

    PHP setcookie() cannot modify header information 的解决方法

    解决办法如下: 方法一: 在PHP里Cookie的使用是有一些限制的。 1、使用setcookie必须在&lt;html&gt;标签之前 2、使用setcookie之前,不可以使用echo输入内容 3、直到网页被加载完后,cookie才会出现 4、setcookie...

    PHP 页面编码声明方法详解(header或meta)

    php的header来定义一个php页面为utf编码或GBK编码 php页面为utf编码 header(“Content-type: text/html; charset=utf-8”); php页面为gbk编码 header(“Content-type: text/html; charset=gb2312”); php页面为big5...

    PHP中header函数的用法及其注意事项详解

    下面有一些使用header的几种用法: 1、使用header函数进行跳转页面;  header(‘Location:’.$url);  其中$url就是将要跳转的url了。  这种用法的注意事项有以下几点: •Location和”:”之间不能有空格,否则...

    php通过header发送自定义数据方法

    发送请求时,除了可以使用$_GET/$_POST发送数据,也可以把数据放在header中传输过去。 发送header: 我们定义了三个参数,token、language、region,放入header发送过去 &lt;?php $url = 'http://www.example.com'; $...

Global site tag (gtag.js) - Google Analytics