http常见状态码
一、2开头状态码
2xx (成功)表示成功处理了请求的状态代码。
常见:200(成功)表示服务器成功处理了请求的状态码,通常正常访问返回。
二、3开头状态码
3xx (重定向) 表示要完成请求,需要进一步操作。 通常,这些状态代码用来重定向。
常见:304 (未修改) 自从上次请求后,请求的网页未修改过。 服务器返回此响应时,不会返回网页内容。
三、4开头状态码
4xx(请求错误) 这些状态代码表示请求可能出错,妨碍了服务器的处理。
常见:
1、400 (错误请求) 服务器不理解请求的语法。
2、403 (禁止) 服务器拒绝请求。
3、404 (未找到) 服务器找不到请求的网页。
四、5开头状态码
5xx(服务器错误) 这些状态代码表示服务器在尝试处理请求时发生内部错误。 这些错误可能是服务器本身的错误,而不是请求出错。
常见:
1、500 (服务器内部错误) 服务器遇到错误,无法完成请求。
2、501 (尚未实施) 服务器不具备完成请求的功能。 例如,服务器无法识别请求方法时可能会返回此代码。
3、502 (错误网关) 服务器作为网关或代理,从上游服务器收到无效响应。
4、503 (服务不可用) 服务器目前无法使用(由于超载或停机维护)。 通常,这只是暂时状态。
5、504 (网关超时) 服务器作为网关或代理,但是没有及时从上游服务器收到请求。
6、505 (HTTP 版本不受支持) 服务器不支持请求中所用的 HTTP 协议版本。