Http 请求返回码解析

会有一股神秘感。 提交于 2020-03-26 09:46:56

一.状态码:

1. 2XX 成功

  1.1 200  ok 成功

  1.2 204 No Content(处理成功但没有返回结果)

  1.3 206 Partail Content(对资源的部分请求,响应报文中包含有Content—  —Range指定范围的实体内容)

 

2. 3XX重定向(浏览器需要执行某些特殊的处理以正确处理请求)

 2.1 301Moved Permanently(需要进行书签引用的变更),永久重定向

 2.2 302 Found 临时重定向(请求的资源已经被分配了新的URL)

 2.3 303 See other 与302相似但明确表示客户应采用get方法获取资源

 2.4 304 Not Modified(允许访问资源,但请求未满足条件和重定向没有关系)

 2.5 307 Temporary Redirect(临时重定向)

3. 4XX客户端错误

  3.1 400 Bad Request(请求报文中存在语法错误)

  3.2 401 Unauthorized(发送的请求需要有经过http认证的认证信息)

  3.3 403 Forbidden 禁止访问资源

  3.4 404 Not Found 服务器上没有请求的资源

  3.5 406 错误 – 无法接受 (Not acceptable)

4. 5XX服务器端错误

  4.1 500 Internal Server Error(服务器请求时发生错误)

  4.2 502 bad gateway 网关错误 后端服务器tomcat没有起来,应用服务的问题;服务集群压力大时,也会出现502超时

  4.3 503 Service Unavailable(服务器暂时处于超载或正在进行停机维护)

  4.4 504 gateway time-out 网关超时 一般计算机中的超时就是配置错了,此处一般指nginx做反向代理服务器时,所连接的服务器tomcat无响应导致的

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!