总是会用到,留作备用。
http状态码
1XX临时响应,表示临时响应并需要请求者继续执行操作的状态代码
- 100继续发送、101切换协议(例如使用websocket会切换websocket协议)、102执行中
2XX表示成功处理请求的代码
- 201已创建、202已接受(服务器已接受,但尚未处理)、203非授权、204无内容、205重置内容、206部分内容
3XX重定向表示完成请求,需要进一步操作
- 300多种选择、301永久移动(请求的网页已经永久移动到新位置)、302临时移动、303查看其他的位置、305使用代理、306选择代理(弃用)、307暂时重定向
4XX请求错误
- 400错误请求、401未授权、403禁止访问、405方法禁用、406不接受、407需要代理授权、408请求超时、409冲突、410已删除、411需要有效长度、412未满足前提条件、413请求体太长、414请求URL太长、415不支持类型、416请求范围不满足、417expect内容不满足、421连接数过多、422请求语义错误、423资源锁定、424错误依赖(由于之前的某个请求发生的错误,导致当前请求失败)
5/6XX服务器错误
- 500服务器错误、501尚未实施、502错误网关(服务器作为网关或代理,从上游服务器接收到无效响应)、503服务器不可用、504网关超时、505http版本不支持、600源站没有返回响应头,只返回实体。