HTTP转态码(2xx,3xx,4xx,5xx) - (200,301,302,303,401,403,404,405,500)

HTTP转态码

代码 消息 描述
100 Continue 只有请求的一部分已经被服务器接收,但只要它没有被拒绝,客户端应继续该请求。
200 OK 请求成功
201 Created 该请求是完整的,并创建一个新的源。
202 Accepted 该请求被接受处理,但是该处理是完整的
204 No Content 无内容
206 Partial Content 局部请求
301 MovedPermanently 所请求的页面已经转移到一个新的 URL,永久重定向
302 Found 所请求的页面已经临时转移到一个新的 URL
303 See Other 所请求的页面可以在另一个不同的 URL 下被找到。
304 未修改。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源
307 TemporaryRedirect 所请求的页面已经临时转移到一个新的 URL,临时重定向
400 Bad Request 服务器不理解请求。
401 Unauthorized 所请求的页面需要用户名和密码。
402 PaymentRequired 您还不能使用该代码。
403 Forbidden 禁止访问所请求的页面。
405 Method NotAllowed 在请求中指定的方法是不允许的
500 Internal ServerError 未完成的请求。服务器遇到了一个意外的情况。
502 Bad Gateway 未完成的请求。服务器从上游服务器收到无效响应
503 Service Unavailable 未完成的请求。服务器暂时超载或死机
504 Gateway Timeout 网关超时
505 HTTP Version Not Supported 服务器不支持"HTTP协议"版本

1.常见的状态码解释

200:请求成功。
304:读取浏览器缓存。(未修改。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源)

404:就是服务路径不对(这个时候就要检查该服务路径是否真的存在,或者你输入的URL是否正确)
HTTP转态码(2xx,3xx,4xx,5xx) - (200,301,302,303,401,403,404,405,500)_第1张图片
403:禁止访问所请求的页面(就是路径那些都是正确的,但是你没有权限访问该页面)。
405:就是该方法是不被允许访问的。
401:所请求的页面需要带用户名和密码
500:服务器的问题。

你可能感兴趣的:(网络,java,http)