We all make our choices. The hard part is living with them. ——《妙笔生花》
人的一生要做出很多选择,但是最难得是带着自己的选择去生活下去。
| 状态码10x |
说明 |
详情 |
| 100 |
继续 |
客户端应继续提出请求。服务器已收到部分请求,正等待其余部分 |
| 101 |
切换协议 |
服务器根据客户端的请求切换协议。只能向上请求更高级的协议,如切换到HTTP的新版本协议 |
| 状态码20x |
说明 |
详情 |
| 200 |
请求成功 |
服务器已经处理了请求 |
| 201 |
已创建 |
请求成功,并且服务器创建了新的资源 |
| 202 |
已接受 |
服务器已接受请求,但并未处理 |
| 203 |
非授权信息 |
请求成功。但返回的数据不在原始服务器,可能来自另一个数据源 |
| 204 |
已创建 |
请求成功,并且服务器创建了新的资源 |
| 205 |
无内容 |
服务器成功处理,但未返回任何内容 |
| 206 |
部分内容 |
服务器成功处理了部分请求 |
| 状态码30x |
说明 |
详情 |
| 300 |
多种选择 |
请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(如浏览器)选择 |
| 301 |
永久移动 |
请求的资源已经永久移动到新位置,即永久重定向 |
| 302 |
临时移动 |
请求的网页暂时跳转到其他页面,即临时重定向 |
| 303 |
查看其他地址 |
与301类似。使用GET或POST请求查看 |
| 304 |
未修改 |
此次请求的资源未发生修改,继续使用上次的资源 |
| 305 |
使用代理 |
所请求的资源必须通过代理访问 |
| 306 |
未使用 |
已经被废弃的HTTP状态码 |
| 307 |
临时重定向 |
与302类似。使用GET请求重定向 |
| 状态码4xx |
说明 |
详情 |
| 400 |
错误请求 |
服务器无法解析该请求 |
| 401 |
未授权 |
请求要求认证用户的身份 |
| 402 |
保留 |
在未来可能使用的状态码 |
| 403 |
禁止访问 |
服务器理解客户端的请求,但是拒绝执行该请求 |
| 404 |
未找到 |
服务器找不到请求的资源 |
| 405 |
方法禁用 |
服务器禁用了请求中指定的方法 |
| 406 |
不接收 |
无法使用请求的内容响应对应资源 |
| 407 |
需要代理授权 |
请求要求代理的身份认证,与401类似,但请求者应使用代理进行授权 |
| 408 |
请求超时 |
服务器请求超时 |
| 409 |
冲突 |
服务器未返回客户端的PUT请求可能会返回此状态码,服务器处理请求时发生了冲突 |
| 410 |
已删除 |
请求的资源已永久删除 |
| 411 |
需要有效长度 |
服务器不接受不含有有效长度字段的请求 |
| 412 |
未满足前提条件 |
客户端请求信息的先决条件错误 |
| 413 |
请求实体过大 |
请求实体过大,超出服务器处理能力 |
| 414 |
请求URL过长 |
请求网址过长,服务器无法处理 |
| 415 |
不支持类型 |
请求格式不被请求页面支持 |
| 416 |
请求范围不符 |
客户端请求的范围无效 |
| 417 |
未满足期望值 |
服务器无法满足Except的请求头信息 |
| 状态码50x |
说明 |
详情 |
| 500 |
服务器内部错误 |
服务器内部错误,无法完成请求 |
| 501 |
未实现 |
服务器不支持请求的功能,无法完成请求 |
| 502 |
网关错误 |
服务器作为网关或者代理工作的服务器尝试执行请求时,从远程服务器接收到一个无效的请求 |
| 503 |
服务不可用 |
由于超载或者系统维护,服务器暂时无法处理客户端的请求 |
| 504 |
网关超时 |
充当网关或代理的服务器,未及时从远端服务器获取请求 |
| 505 |
HTTP版本不支持 |
服务器不支持请求的HTTP版本,无法完成处理 |