HTTP常见状态码
状态码分类
| 1xx | Informational(信息性状态码) | 接受的请求正在处理 |
| 2xx | Success(成功状态码) | 请求正常处理完毕 |
| 3xx | Redirection(重定向) | 需要进行附加操作以完成请求 |
| 4xx | Client error(客户端错误) | 客户端请求出错,服务器无法处理请求 |
| 5xx | Server Error(服务器错误) | 服务器处理请求出错 |
2XX
200 OK: 表示从客户端发送给服务器的请求被正常处理并返回;
201:创建成功
204 No Content: 表示客户端发送给客户端的请求得到了成功处理,但在返回的响应报文中不含实体的主体部分(没有资源可以返回);
3XX
301 :永久性重定向,表示请求的资源被分配了新的URL,之后应使用更改的URL;
302 :临时性重定向,表示请求的资源被分配了新的URL,希望本次访问使用新的URL;
303:表示请求的资源被分配了新的URL,应使用GET方法定向获取请求的资源;(与302的区别在于明确使用GET方法)
304: 文档自缓存以来,从未被修改过,客户端使用文档的缓存副本,而不是从服务器下载文档
4XX
400:表示请求报文中存在语法错误
401:未经许可,需要通过 HTTP 认证。
403:访问权限有问题(你没有足够的执行权限)
404:没有找到请求的资源
5XX
500: 表示服务器在执行请求时发生错误,也有可能是 web 应用存在 bug
503: 表示服务器暂时处于超负荷状态或者停机维护,无法处理请求
504:网管超时
505: HTTP版本不受支持
参考文献
https://blog.csdn.net/banana960531/article/details/85621865
HTTP状态码(完整版)
浙公网安备 33010602011771号