Warning: Redis::connect(): connect() failed: Connection refused in /var/www/admclub.com/wp-content/object-cache.php on line 418
HTTP头信息代码大全 | _站长俱乐部站长俱乐部

HTTP头信息代码大全

经常要查找一些常用的http头信息代码,比如200,404,403这些。今天发现这个标准,备用!

以下是我对协议的常见的部分译文:
1xx:信息报告

以1xx开头的代码都是一些临时性的信息。因为HTTP/1.0协议中并未定义1xx开头的头信息,所以务心不要发送1xx开头的头信息到HTTP/1.0的客户端。

通常,客户端必须准备好接收一个或多个1xx的头信息,哪怕客户端不希望接收100(继续)头信息。未知的1XX头信息将会被客户端忽略掉。

代理(Proxies)必须发送一个1XX响应,除非代理(proxy)已经断开与客户端的连接,或者代理本身请求一个1XX同等(generation )的请求。(例如: 如果一个代理服务器在转发时,添加了 "Expect: 100-continue" 定义,那么,它就不需要转发对应的100(Continue)响应了。)
100 Continue (继续)
101 Switching Protocols (切换协议)
2xx Successful (成功)

以2xx开头的头信息说明服务器已经成功接收到、明白和接受了客户端的请求。
200 OK (完成)

200头信息最常见,该头信息表明,请求已经被成功地处理完毕。服务器已经处理完通过GET、HEAD、POST或TRACE等方法传来的请求。
201 Created (已创建)
202 Accepted (已接受)
203 Non-Authoritative Information (未经许可的信息)
204 No Content (无内容)
205 Reset Content (重置内容)
206 Partial Content (不完整的内容)
3xx Redirection (重定向)
300 Multiple Choices (多选择的重定向)
301 Moved Permanently  (已经移动了的,永久重定向)
302 Found
303 See Other
304 Not Modified
305 Use Proxy
306 (Unused)
307 Temporary Redirect
4xx Client Error (客户端错误)
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 Timeout
409 Conflict
410 Gone
411 Length Required
412 Precondition Failed
413 Request Entity Too Large
414 Request-URI Too Long
415 Unsupported Media Type
416 Requested Range Not Satisfiable
417 Expectation Failed
Server Error 5xx
500 Internal Server Error
501 Not Implemented
502 Bad Gateway
503 Service Unavailable
504 Gateway Timeout

505 HTTP Version Not Supported

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>