状态码是客户端向服务器端发送请求时,服务器用于描述返回请求结果的方式。通过状态吗,客户端可以知道服务器端处理请求的结果。
-
200 表示客户端发送的请求在服务器端被正常处理了。
-
204 表示服务器端接受的请求已成功处理,但返回的响应中不包含实体的主体部分,也不允许返回任何实体的主体。
-
206 表示客户端发起的是对资源一部分请求。
-
301 永久性重定向,表示请求的资源已被分配到新的URL,未来请求都使用新的URL。
-
302 临时重定向,表示请求的资源暂时分配到了新的URL,本次使用新的URL访问。
-
303 表示请求的资源存在着另一个URL,需使用GET方法定向获取。
-
304 表示服务端资源未更改,可直接使用客户端未过期缓存。
-
400 表示请求中存在错误。
-
401 表示该请求需要用户认证信息或认证失败。
-
403 表示该请求被服务器拒绝了。
-
404 表示服务器未找到对应资源。
-
500 表示服务器在执行请求时发生了错误。
-
503 表示服务器暂时处于超负载或正在进行停机维护,目前无法处理请求。