时时商务社区
标题:
php header()函数使用说明
[打印本页]
作者:
bewin83
时间:
2018-2-14 09:23
header()函数使用说明:
一、作用:
~~~~~~~~~
PHP只是以HTTP协议将HTML文档的标头送到浏览器,告诉浏览器具体怎么处理这个页面,至于传送的内容则需要熟悉一下HTTP协议了,与PHP无关了,可参照http://www.w3.org/Protocols/rfc2616/rfc2616。
传统的标头一定包含下面三种标头之一,并只能出现一次。
Location: xxxx:yyyy/zzzz
Content-Type: xxxx/yyyy
Status: nnn xxxxxx
二、先来了解一下HTTP协议的运作方式
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HTTP协议是基于请求/响应范式的。一个客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为,统一资源标识符、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息,其格式为一个状态行包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。
它分四个过程,在HTTP协议中,服务端是指提供HTTP服务的部分,客户端是指你使用的浏览器或者下载工具等等。在通讯时,由客户端发出请求连接,服务端建立连接;然后,客户端发出HTTP请求(Request),服务端返回响应信息(Respond),由此完成一个HTTP操作。
三、HTTP协议状态码表示的意思
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1×× 保留
2×× 表示请求成功地接收
3×× 为完成请求客户需进一步细化请求
4×× 客户错误
5×× 服务器错误
四、操作实例:
~~~~~~~~~~~~~
重定向功能,这种最常见
[U]复制代码[/U] 代码如下:
强制用户每次访问这个页面时获取最新资料,而不是使用存在客户端的缓存。
[U]复制代码[/U] 代码如下:
输出状态值到浏览器,主要用于访问权限控制
[U]复制代码[/U] 代码如下:
比如要限制一个用户不能访问该页,则可设置状态为404,如下所示,这样浏览器就显示为即该页不存在
[U]复制代码[/U] 代码如下:
您可能感兴趣的文章:
PHP Header用于页面跳转要注意的几个问题总结
php利用header函数实现文件下载时直接提示保存
PHP header()函数使用详细(301、404等错误设置)
探讨php中header的用法详解
浅析php header 跳转
php用header函数实现301跳转代码实例
PHP利用header跳转失效的解决方法
php中header跳转使用include包含解决参数丢失问题
PHP 常用的header头部定义汇总
PHP页面跳转操作实例分析(header方法)
PHP Header用于页面跳转时的几个注意事项
欢迎光临 时时商务社区 (http://bbs.4435.cn/)
Powered by Discuz! X3.2