搜集整理的HTTP常见状态代码
在做网络开发的时候经常会遇到各种各样的HTTP状态代码,以下是我在网上收集整理的HTTP状态代码列表,以备查阅。
1. 1xx (Informational)
100:继续
101:交换协议
2. 2xx (Successful)
200:请求已完成
201:已创建
202:已接受
203:非授权信息
204:无内容
205:重置内容
206:部分内容
3. 3xx (Redirection)
300:多种选择
301:永久移动
302:临时移动
303:查看其他位置
304:未修改
305:使用代理
306:未使用
307:临时重定向
4. 4xx (Client Error)
400:错误请求
401:未授权
402:需要付款
403:已禁止
404:未找到
405:方法禁用
406:不接受
407:需要代理授权
408:请求超时
409:冲突
410:已删除
411:需要有效长度
412:未满足前提条件
413:请求实体过大
414:请求的 URI 过长
415:不支持的媒体类型
416:请求范围不符合要求
417:未满足期望值
5. 5xx (Server Error)
500:服务器内部错误
501:尚未实施
502:错误网关
503:服务不可用
504:网关超时
505:HTTP 版本不受支持
更详细的内容,可参考:http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html