HTTP状态码

来源:互联网 发布:怎么去掉windows水印 编辑:程序博客网 时间:2024/06/05 18:57
HTTP状态码
    100  Continue  继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息
    200  OK   正常返回信息
    201  Created  请求成功并且服务器创建了新的资源
    202  Accepted  服务器已接受请求,但尚未处理
    301  Moved Permanently  请求的网页已永久移动到新位置。
    302 Found  临时性重定向。
    303 See Other  临时性重定向,且总是使用 GET 请求新的 URI。
    304  Not Modified  自从上次请求后,请求的网页未修改过。
    400 Bad Request  服务器无法理解请求的格式,客户端不应当尝试再次使用相同的内容发起请求。
    401 Unauthorized  请求未授权。
    403 Forbidden  禁止访问。
    404 Not Found  找不到如何与 URI 相匹配的资源。
    500 Internal Server Error  最常见的服务器端错误。

    503 Service Unavailable 服务器端暂时无法处理请求(可能是过载或维护)。


更全版本

1XX(临时响应):表示临时响应并需要请求者继续执行操作的状态代码

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

101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。

2XX(成功):表示成功处理了请求的状态代码

200 –客户端请求成功(服务器成功返回网页)

204(无内容)服务器成功处理了请求,但没有返回任何内容。

206(部分内容)服务器成功处理了部分GET请求。

3XX(重定向):表示要完成请求,需要进一步操作。通常,这些状态码用来重定向。

301(永久移动)-永久性重定向,请求的网页已永久移动到新位置。服务器返回此响应(对 GET HEAD 请求的响应)时,会自动将请求者转到新位置。

302(临时移动)-临时重定向,服务器目前从不同位置的网页响应请求,但请求者应继续使用原有位置来进行以后的请求。

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

4XX(请求错误):这些状态码表示请求可能出错,妨碍了服务器的处理

400(错误请求) -服务器不理解请求的语法

403(禁止)-服务器收到请求,但是拒绝提供服务

404(未找到)请求的网页不存在,输入了错误的URL

5XX(服务器错误):这些状态代码表示服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。

500(服务器内部错误)--服务器遇到错误,无法完成请求

503(服务不可用)-服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。
0 0
原创粉丝点击