1xx
表示临时响应并且需要请求者继续执行操作
100(继续)
请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。
101(求换协议)
请求者已要求服务器切换协议,服务器已确认并准备切换
2xx
表示成功请求
200 成功
201 已创建
202 已接受
203 非授权信息
204 无内容
205 重置内容
206 部分内容
3xx
表示要完成请求,需要进一步操作。通常,这些状态代码用来重定向
300 多种选择
301 永久移动
302 临时移动
303 查看其他位置
304 未修改
305 使用代理
307 临时重定向
4xx
表示请求可能出错,妨碍了服务器的处理
400 错误请求
401 未授权
403 禁止
404 未找到
405 方法禁用
406 不接受
407 需要代理授权
408 请求超时
409 冲突
410 已删除
411 需要有效长度
412 未满足前提要求
413 请求实体过大
414 请求的URI过长
415 不支持的媒体类型
416 请求范围不符合要求
417 未满足期望值
5xx
表示服务器在尝试处理请求的时候发生内部错误。这些错误可能是服务器内部的错误而不是请求出错
500 服务器内部出错
501 尚未实施
502 错误网关
503 服务不可用
504 网关超时
505 HTTP版本不受支持