博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php---header函数的简介
阅读量:6202 次
发布时间:2019-06-21

本文共 848 字,大约阅读时间需要 2 分钟。

hot3.png

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×× 服务器错误 

四、操作实例: 

<1> 重定向功能,这种最常见 

<2> 强制用户每次访问这个页面时获取最新资料,而不是使用存在客户端的缓存。

<3> 输出状态值到浏览器,主要用于访问权限控制 

比如要限制一个用户不能访问该页,则可设置状态为404,如下所示,这样浏览器就显示为即该页不存在

转载于:https://my.oschina.net/zhangdapeng89/blog/40206

你可能感兴趣的文章
IT之旅我迷茫了
查看>>
Singly Linked List in C
查看>>
我的友情链接
查看>>
伪元素清除浮动
查看>>
wget利器
查看>>
SpringBoot 中 @SpringBootApplication注解背后的三体结构探秘
查看>>
高可用keepalived + lvs
查看>>
java实现发送邮件的程序
查看>>
easyui validatebox 验证类型
查看>>
zookeeper curator CRUD
查看>>
Redmine(一)——redmine 2.5 install on centos 6.5
查看>>
[转载] 杜拉拉升职记——14 猜猜为啥请晚餐
查看>>
vue+vux页面滚动定位(支持上下滑动)
查看>>
awk命令笔记
查看>>
Let’s Encrypt HTTPS证书申请
查看>>
SDN 技术指南(四):Open vSwitch
查看>>
Redis应用学习(五)——Redis持久化的选择与取舍
查看>>
我的友情链接
查看>>
用eclipse修改PHP模板代码----我的经历
查看>>
Cassandra【最新版V2.07】- 系列 1: Cassandra模型以及架构介绍
查看>>