新客网WWW.XKER.COM:致力做中国最专业的网络学院!
模糊搜索
标题搜索
最新更新
新客商城
网站地图
RSS订阅
首页
新闻中心
网络学院
软件开发
站长之家
软件下载
手机学院
桌面壁纸
专题
论坛
学院:
操作系统
-
网络应用
-
服务器
-
网络安全
-
工具软件
-
办公软件
-
Web开发
-
数据库
-
网页设计
-
图形图像
-
媒体动画
-
硬件学堂
-
存储频道
-
QQ专区
您的位置:
首页
>
软件开发
>
Web开发
>
PHP教程
> 正文:PHP中如何使用header发送头部信息
PHP中如何使用header发送头部信息
新客网
XKER.COM
2006-12-05 来源:
收藏本文
在照彭武兴先生的《PHP BIBLE》中所述,header可以送出Status标头,如
<?php
header("Status: 404 Not Found");
?>
就可以让用户浏览器出现文件找不到的404错误,但是我试了这样是不行的。
后来我到w3.org上查了http的相关资料,终于试出来了如何Header出状态代码(Status),与大家分享。
其实应该是这样的:
Header("http/1.1 403 Forbidden");
?>
第一部分为HTTP协议的版本(HTTP-Version)
第二部分为状态代码(Status)
第三部分为原因短语(Reason-Phrase)
三部分中间用一个空格分开,且中间不能有回车,第一部分和第二部分是必需的,第三部分则是给人看的,可写可不写甚至乱写。
还有,这一句的输出必须在Html文件的第一行。
下面我给出各代码所代表的意思(是从w3.org上查到的,够权威了):
* 1xx: Informational - Request received, continuing process
* 2xx: Success - The action was successfully received, understood,
and accepted
* 3xx: Redirection - Further action must be taken in order to
complete the request
* 4xx: Client Error - The request contains bad syntax or cannot be
fulfilled
* 5xx: Server Error - The server failed to fulfill an apparently
valid request
| "100" ; Continue
| "101" ; Switching Protocols
| "200" ; OK
| "201" ; Created
| "202" ; Accepted
| "203" ; Non-Authoritative Information
| "204" ; No Content
| "205" ; Reset Content
| "206" ; Partial Content
| "300" ; Multiple Choices
| "301" ; Moved Permanently
| "302" ; Moved Temporarily
| "303" ; See Other
| "304" ; Not Modified
| "305" ; Use Proxy
| "400" ; Bad Request
| "401" ; Unauthorized
| "402" ; Payment Required
| "403" ; Forbidden
| "404" ; Not Found
| "405" ; Method Not Allowed
| "406" ; Not Acceptable
| "407" ; Proxy Authentication Required
| "408" ; Request Time-out
| "409" ; Conflict
| "410" ; Gone
| "411" ; Length Required
| "412" ; Precondition Failed
| "413" ; Request Entity Too Large
| "414" ; Request-URI Too Large
| "415" ; Unsupported Media Type
| "500" ; Internal Server Error
| "501" ; Not Implemented
| "502" ; Bad Gateway
| "503" ; Service Unavailable
| "504" ; Gateway Time-out
| "505" ; HTTP Version not supported
上一篇:
PHP 5 数据对象 (PDO) 抽象层与 Oracle
下一篇:
如何使用PHP中的字符串函数
【
收藏
】 【
评论
】 【
推荐
】 【
投稿
】 【
打印
】 【
关闭
】
最新相关文章
·
php 99乘法表代码实例
·
PHP中str_replace函数的详解
·
phpwind和discuz中获取用户IP的方法
·
PHP技巧:php过滤危险html代码
·
PHP实例:实现给上传图片加水印图案
·
入门:PHP与MYSQL的结合操作
·
PHP入门:define的使用
·
PHP和JS实现普通HTTP上安全地传输密码
·
PHP 开发中的中文编码问题
·
php简单防刷计数器
·
用PHP程序直接调用文本文件内容实例
·
实用技巧:将PHP作为Shell脚本语言使用
·
使用PHP脚本修改Linux或Unix系统口令
·
用Suhosin加强PHP脚本语言安全性
·
php的xml分析函数
·
用php实现动态产生xml文件以及从xml文件中抽取数
发表评论
(
要记得去论坛讨论,点击注册新会员
)
匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
跟我来学PHP5:session会话的使用和分析
PHP空白页面常见原因及解决方法
搭建 Windows 下基于 Eclipse 的 PHP 开发环境
PHP5中PDO的简单使用
教程连载1:PHPChina留言本实例
PHP+Access设计留言版实战
抛砖引玉系列 -- smarty缓存控制
win2003 iis整合php后 环境变量无法读取到
PHP5.1.4源代码深入解析
一个简易需要注册的留言版程序
PHP SOCKET 技术研究
Zend Studio 5.5 Zend公司新骄傲
创建一个典型的企业网站项目
用PHP连接Oracle数据库
smarty实例教程
专题教程
非主流Ps教程
磁碟机病毒专杀
AV终结者
会声会影教程
nero教程
FreeBSD使用大全
PDF阅读器
BT下载
QQ防骗术案例剖析
机器狗病毒查杀专题
搜狗拼音输入法专题
google earth专题
随机推荐
一个全面获取图象信息的函数getImageInfo()
PHP中基于Linux的搜索引擎实现
用PHP实现banner轮换的程序代码
用PHP模拟登陆
在Windows中安装Apache2和PHP4的权威指南
如何在十天内学会php之第七天
解决phpMyAdmin2.6以上版本数据乱码问题
显示照片exif信息PHP代码
PHP中字体应用释疑
用 PHP 编程语言开发动态 WAP 页面
使用PHP往Windows系统中添加用户
强强联姻,烹制开源盛宴
用PHP制作的意见反馈表
PHP应用程序的性能优化
PHP控制语句
实用信息推荐
常用网页广告代码全集
中国电子地图
IP查询、IP签名
免费代理IP(每日更新)
免费周公解梦大全
html互转JS
FLASH休闲小游戏
flash动画
qq搞笑表情
最新电影大片
戴尔dell笔记本电脑订购
戴尔dell台式机电脑订购