关于HTTP状态码详细解析

  • 状态码100

    客户端继续其请求。

  • 状态码101

    切换协议,服务器根据客户端的请求切换协议,只能切换到更高级的协议。

  • 状态码200

     

    请求成功,一般用于GET和POST请求方式。

  • 状态码201

    成功求情并创建了新的资源。

  • 状态码202

     

    已接受请求,但是未处理完成。

  • 状态码203

     

    非授权信息,请求成功,但是返回的meta信息不再原始的服务器,而是一个副本。

  • 状态码204

     

    无内容,服务器处理成功,但是未返回内容,再未更新新网页的情况下,可确保浏览器继续显示当前文档。

  • 状态码205

     

    重置内容,服务器成功处理,用户浏览器应重置文档视图,可通过此返回码清除浏览器的表单域。

  • 状态码206

     

    服务器成功处理了部分GET请求。

  • 状态码300

  • 多种选择,请求的资源包括多个位置,响应可返回同一个资源特征与地址的列表用于用户终端选择。

  • 状态码301

    永久移动,请求的资源被永久移动到新的URI,返回的信息会包括新的URI,浏览器会自动定向到新的URI,今后任何新的请求都应用使用新的URI代替。

  • 状态码302

    临时移动,与301类似,但是资源是临时被移动,客户端应继续使用原有的URI。

  • 状态码303

     

    查看其他地址,与301类似,使用GET和POST请求查看。

  • 状态码304

     

    未修改,锁清秋的资源未修改,服务器返回此状态时,不会反悔任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源。

  • 状态码305

     

    使用代理。所请求的资源必须通过代理访问。

  • 状态码307

     

    临时重定向,和302类似,使用GET的方式去重定向。

  • 状态码400

     

    客户端的求情语法错误,服务器无法理解。

  • 状态码401

     

    请求要求用户身份验证。

  • 状态码402

     

    保留状态码,未启用。

  • 状态码403

     

    服务器理解请求客户端的请求,但是拒绝执行此请求。

  • 状态码404

     

    服务器无法根据客户端的请求找到对应的资源。

  • 状态码405

     

    客户端请求的方法被禁止。

  • 状态码406

     

    服务器无法根据客户端请求的内容特性完成请求。

  • 状态码407

     

    请求要求代理的身份认证,与401类似,但是请求者应当使用代理进行授权。

  • 状态码408

     

    服务器等待 客户端发送的请求时间过长,请求超时。

  • 状态码409

     

    服务器完成客户端的PUT请求是肯恩返回此代码,服务器处理请求的时候发生了冲突。

  • 状态码410

     

    客户端请求的 资源已经不存在,410与404不同,如果资源以前有,现在被永久删除了可使用410代码,网站设计人员可通过301代码指定资源的新位置。

  • 状态码411

     

    服务器无法处理客户端发sing的不带Content-Length的请求信息。

  • 状态码412

     

    客户端请求信息的先决条件错误。

  • 状态码413

     

    由于请求的尸体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只有服务器暂时无法处理,则会包含一个Retry-After的相应信息。

  • 状态码414

     

    请求的URI过长,服务器无法处理。

  • 状态码415

     

    服务器无法处理请求附带的媒体格式。

  • 状态码416

     

    客户端的请求范围无效。

  • 状态码417

     

    服务器无法满足Expect的请求头信息。

  • 状态码500

     

    服务器内部错误无法请求。

  • 状态码501

     

    服务器不支持请求的功能无法完成请求。

  • 状态码502

     

    充当网关或者代理的服务器,从远端服务器接受到了一个无效的请求。

  • 状态码503

     

    由于超载或者系统维护,服务器暂时的无法处理客户端的请求。偃师的长度可以包含在服务器的Retry-After头信息中。

  • 状态码504

     

    充当网关或者代理的服务器,未及时从远端服务器获取请求。

  • 状态码505

     

    服务器不支持请求的HTTP协议的版本,无法完成处理。