php最短的HTTP响应代码

刚刚发现在CodeProject给我推送了一篇文章叫:the Shortest PHP code for Returning  HTTP Response Code 翻译过来就是(PHP最短的HTTP响应代码)当中作者用了13个例子来找最短的那个HTTP响应代码,其中有五个是没有成功的,下面是我在这篇文章中截到的内容:

header("HTTP/1.1 404");   //works
header("HTTP/1 404");     //works
header("HTTP/ 404");      //works
header("HTTP 404");       //doesn‘t work, returns 200 OK
header("HTTP/1.1",0,404); //doesn‘t work, returns 200 OK
header("HTTP/1",0,404);   //doesn‘t work, returns 200 OK
header("HTTP/",0,404);    //doesn‘t work, returns 200 OK
header("HTTP",0,404);     //works
header("",0,404);         //doesn‘t work, returns 200 OK
header("/",0,404);        //works
header("1",0,404);        //works
header(1,0,404);          //works
header(0,0,404);          //works

So Shortest Code is:

header(0,0,404);
时间: 2024-10-12 08:24:29

php最短的HTTP响应代码的相关文章

JS代码的位置与事件响应代码块的封装问题

JS代码的位置 我们可以将JavaScript代码放在html文件中任何位置,但是我们一般放在网页的head或者body部分.   放在<head>部分最常用的方式是在页面中head部分放置<script>元素,浏览器解析head部分就会执行这个代码,然后才解析页面的其余部分.   放在<body>部分JavaScript代码在网页读取到该语句的时候就会执行. ? 注意 Javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后

HTTP 响应代码含义

HTTP 响应代码 代码含义 200 已创建,请求成功且服务器已创建了新的资源. 201 是否只显示处于警告状态的应用实例 301 重定向 , 请求的网页已被永久移动到新位置.服务器返回此响应时,会自动将请求者转到新位置. 302 重定向 , 请求的网页临时移动到新位置,但求者应继续使用原有位置来进行以后的请求.302 会自动将请求者转到不同的临时位置. 304 未修改,自从上次请求后,请求的网页未被修改过.服务器返回此响应时,不会返回网页内容. 400 错误请求 , 服务器不理解请求的语法.

HTTP 响应代码

HTTP 响应状态代码指示特定 HTTP 请求是否已成功完成.响应分为五类:信息响应(100–199),成功响应(200–299),重定向(300–399),客户端错误(400–499)和服务器错误 (500–599).状态代码由 section 10 of RFC 2616定义 信息响应 100 Continue 这个临时响应表明,迄今为止的所有内容都是可行的,客户端应该继续请求,如果已经完成,则忽略它. 101 Switching Protocol 该代码是响应客户端的 Upgrade 标头

http响应代码

1xx(临时响应)用于表示临时响应并需要请求者执行操作才能继续的状态代码.代码    说明100(继续)    请求者应当继续提出请求.服务器返回此代码则意味着,服务器已收到了请求的第一部分,现正在等待接收其余部分.101(切换协议)    请求者已要求服务器切换协议,服务器已确认并准备进行切换.

http post和get 含义,及响应代码含义

GET:当客户端要从服务器中读取文档时,当点击网页上的链接或者通过在浏览器的地址栏输入网址来浏览网页的,使用的都是GET方式.使用的都是GET方式.GET方法要求服务器将URL定位的资源放在响应报文的数据部分,回送给客户端.使用GET方法时,请求参数和对应的值附加在URL后面,用一个问号("?")代表URL的结尾与请求参数的开始,用&符来表示参数之间的分割符.GET请求一般提交的的字节为1024kb, POST:对于上面提到的不适合使用GET方式的情况,可以考虑使用POST方式

tomcat请求响应代码分享

NioEndpoint的Poller轮询器持续进行扫描是否有新的event()方法调用后产生新的event配置. 发现后执行AbstractProtocol.class中的process()方法进行处理,其实现类是AbstractProcessorLight.class的process().process方法中将请求进行dispatch转发到相应的wrapper中进行servlet处理,并返回处理后的SocketState状态. 此处的process方法会调用Http11Processor类的s

文本框实时响应搜索代码

JS代码: $(function () { $("#areaName").keyup(function (evt) { ChangeCoords(); //控制查询结果div坐标 var k = window.event ? evt.keyCode : evt.which; //输入框的id为areaName,这里监听输入框的keyup事件 //不为空 && 不为上箭头或下箭头或回车 if ($("#areaName").val() != "

编写可读性代码的艺术

在做IT的公司里,尤其是软件开发部门,一般不会要求工程师衣着正式.在我工作过的一些环境相对宽松的公司里,很多程序员的衣着连得体都算不上(搞笑的T恤.短裤.拖鞋或者干脆不穿鞋).我想,我本人也在这个行列里面.虽然我现在改行做软件开发方面的咨询工作,但还是改不了这副德性.衣着体面的其中一个积极方面是它体现了对周围人的尊重,以及对所从事工作的尊重.比如,那些研究市场的人要表现出对客户的尊重.而大多数程序员基本上每天主要的工作就是和其他程序员打交道.那么这说明程序员之间就不用互相尊重吗?而且也不用尊重自

HTTP请求响应报文&amp;&amp;相关状态码&amp;&amp;GET_POST请求方法 总结

HTTP请求报文: 一个HTTP请求报文由四个部分组成:请求行.请求头部.空行.请求数据 1.请求行   请求行由请求方法字段.URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔.比如 GET /data/info.html HTTP/1.1 方法字段就是HTTP使用的请求方法,比如常见的GET/POST 其中HTTP协议版本有两种:HTTP1.0/HTTP1.1 可以这样区别: HTTP1.0对于每个连接都的建立一次连接一次只能传送一个请求和响应,请求就会关闭,HTTP1.0没有Ho