HTTP状态码
1xx:请求被接受,但是需要继续处理
- 100:请求已被接受,等待客户端发送剩余部分
- 101:希望请求协议发生变更
2xx:服务端被接受
- 200:请求成功
- 201:服务器已经创建了对于的服务器资源了
- 202:服务器已经接受了请求,但是还没有处理
- 203:服务端已经接受了请求,但是返回的信息可能来自于另一部分
- 204:服务端接受了请求,但是没有然和数据返回
- 205:告诉客户端,服务器已经处理了请求,但客户端不需要对当前页面或资源进行任何操作。
- 206:客户端请求文档的一部分时,服务器会返回这部分内容,而不是整个文档
3xx:代表着需要我们完成请求,但是呢需要我们进一步操作(适用于重定向)
- 300:服务端可以有多种操作
- 301:网页已经永久移动了
- 302:网页已经临时移动了
- 305:网页已经进行了代理,请求者只能通过代理的方式进行访问
- 307:临时重定向,意味着服务器此时从不同的位置的网页做出了响应
4xx:代表着客户端存在问题
- 400:错误请求,服务器不理解我们的请求方式
- 401:请求需要身份验证
- 403:服务端拒绝返回你当前的请求
- 404:网络资源没有找到
- 405:当前的请求方式被禁用
- 406:请求不在接受的范围内
- 408:请求超时
5xx:服务端报错
- 500:服务端内部报错,无法完成请求
- 502:网关层出现了问题
- 503:服务不可用
- 504:get away是time out的超时了