1、2xx 成功
- 200 ok : 从客户端发送的请求在服务器被正常处理了
- 204 No Content:服务器接收的请求已成功处理,但在返回的的响应报文中不含实体的主体部分
- 206 Partial Content: 该状态表示客户端进行了范围请求,而服务器成功执行了这部分的Get请求
2、3xx重定向
- 301:永久性重定向。请求的资源已经被分配了新的URL,以后应当使用资源现在的URL,如果已经把资源对应的URL保存为书签,此时应该按Location首部字段提示的URL重新保存
- 302:临时性重定向。请求的资源已经被分配了新的URL,希望用户本次使用新的URL访问。与301不同的是,302表示资源只是临时性移动,以后还可能发生改变,(保存的书签不用改)
- 303:与302状态码功能相同,但303规定了采用GET方法获取资源
- 304:客户端发送附带条件的请求时,服务器允许请求访问资源,但未满足条件的情况。可以结合协商缓存来谈
- 307:临时性重定向,与302功能相似,但与301和302不同的是,请求不会从POST变成GET
3、4XX客户端错误
- 400:请求报文中存在语法错误
- 401:表示发送的请求需要有通过http认证的认证信息
- 403:对请求资源的访问被服务器拒绝了
- 404:服务器上无法找到请求的资源
4、5xx服务端错误
- 500:服务器在执行请求时发生了错误
- 503:表示服务器暂时处于超负载或正在进行停机维护,现在无法处理请求