转自鸟哥的博客: http://www.laruence.com/2007/12/16/308.html

PHP header()
the function declaration: void header ( string string [, bool replace [, int http_response_code]])
The optional replace parameter indicates whether the header should replace a previous similar header, or add a second header of the same type. By default it will replace(true);
RFC2616有相关的所有的状态信息的说明, 就状态码,大体总结如下:
* 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
So, 举几个例子:

header(“HTTP/1.1  Not Found”, true, );
header(“HTTP/1.0 Unauthorized”);
header(“Content-Type: text/html; charset=utf-;”);

header(“Location:http://www.xxx.com”);
RFC2616 http://www.faqs.org/rfcs/rfc2616

php:Header的更多相关文章

  1. RestTemplate发送请求并携带header信息

    1.使用restTemplate的postForObject方法 注:目前没有发现发送携带header信息的getForObject方法. HttpHeaders headers = new Http ...

  2. ABP Zero示例项目登录报错“Empty or invalid anti forgery header token.”问题解决

    ABP Zero项目,登录时出现如图"Empty or invalid anti forgery header token."错误提示的解决方法: 在 WebModule.cs的P ...

  3. ASP.NET MVC 3 网站优化总结(三)Specify Vary: Accept-Encoding header

    继续进行 ASP.NET MVC 3 网站优化工作,使用 Google Page 检测发现提示 You should Specify Vary: Accept-Encoding header,The ...

  4. .htaccess添加Header set Cache-Control报错500

    在优化网站开启站点的图片缓存时,需要在.htaccess文件中加入: #文件缓存时间配置10分钟 <FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf ...

  5. 如何实现可动态调整隐藏header的listview

    (转自:http://blog.sina.com.cn/s/blog_70b9730f01014sgm.html) 需求:根据某种需要,可能需要动态调整listview的页眉页脚,譬如将header作 ...

  6. PHP header函数设置http报文头(设置头部域)

    PHP HTTP 简介: HTTP 函数允许您在其他输出被发送之前,对由 Web 服务器发送到浏览器的信息进行操作. PHP 5 HTTP 函数:header()     向客户端发送原始的 HTTP ...

  7. 【HTML5&CSS3进阶学习02】Header的实现·CSS中的布局

    前言 我们在手机上布局一般是这个样子的: 其中头部对整个mobile的设计至关重要,而且坑也很多: ① 一般来说整个header是以fixed布局,fixed这个产物在移动端来说本身坑就非常多 ② 在 ...

  8. webservice客户端添加soap Header信息

    根据wsdl文件的header信息,在客户端中添加相应的header 1.wsdl信息如图 <soapenv:Envelope xmlns:soapenv="http://schema ...

  9. HTTP Header 详解

    HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议.HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应.就整个网络资源传 ...

  10. java.lang.IllegalStateException: Cannot add header view to list -- setAdapter has already been called.

    分析:android 4.2.X及以下的版本,addHeaderView必须在setAdapter之前,否则会抛出IllegalStateException. android 4.2.X(API 17 ...

随机推荐

  1. Leetcode 437. Path Sum III

    You are given a binary tree in which each node contains an integer value. Find the number of paths t ...

  2. javaScript与MVC

    MVC,就是Module,View,Controller分离,使业务逻辑更加清晰,但是现在公司的项目中很多地方那个不是这样的,很多业务逻辑放在了javascript中实现,这样做的优点就是对于技术要求 ...

  3. asp.net MVC中获取当前URL/Controller/Action

    一.获取URL(ASP.NET通用): [1]获取完整url(协议名+域名+虚拟目录名+文件名+参数) string url=Request.Url.ToString(); [2]获取虚拟目录名+页面 ...

  4. 禁止apache显示目录索引的常见方法(apache禁止列目录)

    禁止Apache显示目录索引,禁止Apache显示目录结构列表,禁止Apache浏览目录,这是网上提问比较多的,其实都是一个意思.下面说下禁止禁止Apache显示目录索引的常见的3种方法. 要实现禁止 ...

  5. 贴一段shell代码

    好久没用shell了,呵呵,这个是当counter < 1000的时候,往tmp.sql里填这两个字符串,生成假数据. #!/usr/bin/env bash COUNTER= ]; do ec ...

  6. CSS基础知识真难啊-position-relative-absolute

    http://blog.csdn.net/libertea/article/details/11662661 -----------position:relative:生成相对定位的元素,相对于其正常 ...

  7. PHP框架中的日志系统

    现在在一家公司做PHP后台开发程序猿(我们组没有前端,做活动时会做前端的东西),刚开始到公司的时候花2个周赶出了一个前端加后台的活动(记得当时做不出来周末加了两天班...),到现在过去4个多月了,可以 ...

  8. 【Alpha版本】 第八天 11.16

    一.站立式会议照片: 二.项目燃尽图: 三.项目进展: 成 员 昨天完成任务 今天完成任务 明天要做任务 问题困难 心得体会 胡泽善 完成我要应聘的列表显示,完成账户信息设置界面 完成我要应聘的详情显 ...

  9. gcc编译与gdb调试简要步骤

    http://blog.chinaunix.net/uid-24103300-id-108248.html 一.Linux程序gcc编译步骤: Gcc编译过程主要的4个阶段: l 预处理阶段,完成宏定 ...

  10. js 处理日期 看着比较全,备用

    http://www.cnblogs.com/endora/archive/2012/12/06/endorahe.html js 处理日期 看着比较全,备用