• 常见的HTTP状态码总结


    100 - 199:信息性状态码

    这些状态码相对较新,由于其复杂性而受到限制。

    100 Continue : 初始的请求已被接受,客户应当继续发送请求的其余部分

    101 Switching Protocols : 服务器正在根据客户端的指定,将协议切换成Update首部所列的协议

    200 - 299 : 请求成功状态码

    200 OK :请求没问题,实体的主体部分包含所请求的资源

    202 Accepted : 请求已被接受,但服务器还未对其执行任何动作,也就是说,不能保证服务器能够完成这个请求

    204 No Content : 响应报文中没有实体的主体部分

    206 Partial Content : 成功执行了一个范围请求

    300 - 399 :重定向状态码

    如果请求的资源被移动到其他位置,可以发送一个重定向状态码和一个可选的Location首部来告知客户端资源已经被移走以及现在在哪里可以找到它。

    301 Moved Permanently : 永久重定向,客户端使用Location给出的URL来定位资源,将来的请求使用新的URL

    302 Found : 暂时重定向,客户端使用Location给出的URL来临时定位资源,将来的请求仍然使用老的URL

    304 Not Modified : 如果客户端发起条件get请求,最近资源未被修改的话,返回该状态码说明资源未被修改,客户端可以请求本地副本

    307 Temporary Redirect : 暂时重定向,HTTP1.1规范指出对于HTTP1.1客户端,用307取代302

    400 - 499:客户端错误状态码

    400 Bad Request : 告知客户端它发送了一个错误的请求

    403 Forbidden : 请求被服务器拒绝

    404 Not Found : 服务器无法找到请求的URL

    408 Request Timeout : 客户端完成请求所花的时间太长,服务器返回此状态码并关闭连接

    409 Conflict : 用于说明请求和资源的当前状态相冲突

    500 - 599:服务器错误状态码

    501 Not Implemented : 客户端发起的请求超出服务器的能力范围(比如:使用了服务器不支持的方法)

    502 Bad Gateway : 代理或网关出错

    505 : 服务器收到的请求使用了它不支持的协议版本

  • 相关阅读:
    数据库是什么以及用来干嘛
    10.3
    10.2
    12.7
    12.5
    12.4
    12.3
    12.2
    12.1JOptionPane
    11.30eclipse常用快捷键
  • 原文地址:https://www.cnblogs.com/mixue/p/5356524.html
Copyright © 2020-2023  润新知