http常见状态码

有些童鞋的接口返回的状态码千奇百怪,其实http本身就有状态码的,建议我们的接口开发中也尽量使用

状态码类型


1xx - 临时响应。表示临时响应并需要请求者继续执行操作的状态码。

2xx - 成功。表示成功处理了请求的状态码。

3xx - 重定向。表示要完成请求,需要进一步操作。客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。 

4xx - 请求错误。这些状态代码表示请求可能出错,妨碍了服务器的处理。

5xx - 服务器错误。表示服务器在尝试处理请求时发生内部错误。 这些错误可能是服务器本身的错误,而不是请求出错。

常见状态码

这里就不完整列举了,举一些常见的

1字头

100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分

2字头

200  (成功) 服务器已成功处理了请求

3字头

304 (重定向未修改网页)自上次请求后,请求的网页未修改过。服务器返回此响应时,不会返回网页内容。

4字头

400 (错误请求) 服务器不理解请求的语法。
403 (禁止) 服务器拒绝请求。 
404 (未找到) 服务器找不到请求的网页。 
408 (请求超时) 服务器等候请求时发生超时。

5字头

500 (服务器内部错误) 服务器遇到错误,无法完成请求。 
502 (网关错误) 服务器作为网关或代理,从上游服务器收到无效响应。 
503 (服务不可用) 服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。 
504 (网关超时) 服务器作为网关或代理,但是没有及时从上游服务器收到请求。 

续断的博客
请先登录后发表评论
  • latest comments
  • 总共0条评论