http网站状态码大全

http网站状态码大全,第1张

http网站状态码大全

①1xx响应消息提示
这些状态代码表示临时响应。在收到常规响应之前,客户端应该准备好接收一个或多个1xx
100–Continue初始请求已被接受,客户端应该继续发送其余的请求。

  • 01–交换协议服务器将遵照客户的请求,转换到另一种协议。
  • ②2xx–Success
    此类状态代码表示服务器成功接受了客户端请求。
    200–OK一切正常,下面是GET和POST请求的响应文档。
    201–创建的服务器已经创建了文档,Location头给出了它的URL。
    202–Accepted已接受请求,但处理尚未完成。
    203–非权威信息文档已正常返回,但某些响应头可能不正确,因为使用了文档的副本,这不是权威信息(HTTP1.1新增)。
    204–没有内容没有新文档,浏览器应该继续显示原始文档。如果用户定期刷新页面,并且Servlet可以确定用户的文档足够新,那么这个状态代码非常有用。
    205–重置内容没有什么新内容,但是浏览器应该重置它所显示的内容。用于强制浏览器清除表单输入。

  • 06–部分内容客户端发送了一个带有范围标头的GET请求(分块请求),服务器完成了该请求。
  • ③3xx–Redirect
    客户端浏览器必须做更多工作来满足请求。例如,浏览器可能需要请求服务器上的不同页面,或者通过代理服务器重复请求。
    300–MultipleChoices客户请求的文档可以在多个位置找到,这些位置已经在返回的文档中列出。如果服务器想要做出偏好,则应该在位置响应报头中指出。
    301–301永久重定向。Get,post请求,浏览器应该会自动访问新的URL。
    302–Found类似于301,但是新的URL应该被视为临时替换,而不是永久替换。注意,HTTP1.0中相应的状态信息是“临时移动的”。当这个状态码出现时,浏览器可以自动访问新的URL,所以它是一个非常有用的状态码。请注意,此状态代码有时可以用来代替301。例如,如果浏览器错误地请求http://host/~user(尾部斜杠丢失),一些服务器返回301,而另一些服务器返回302。严格来说,我们只能假设浏览器只有在原始请求是GET和HEAD的情况下才会自动重定向。见307。
    303–SEEOTHER类似于301/302,只不过如果原始请求是POST,那么Location头指定的重定向目标文档应该由get提取,也就是说这个状态码的主要意义是处理POST请求重定向到GET请求的情况。
    304–未修改客户端有一个缓冲的文档,发送一个条件请求(一般情况下,提供If-Modified-Since头来表示客户端只想在指定日期之后更新文档)。告诉服务器客户端原来缓冲的文档可以再次使用。
    305–使用代理客户端请求的文档应该通过Location头指示的代理服务器提取。
    307–临时重定向很多浏览器会错误地响应302响应进行重定向,即使原请求是POST,即使实际上只能在POST请求的响应是303时才能重定向。为此,HTTP1.1增加了307,以便更清楚地区分几种状态码:当出现303响应时,浏览器可以跟随重定向的GET和POST请求;如果响应是307,301,302,浏览器只能跟随GET和HEAD请求的重定向。

    ④4xx–客户端错误
    出现错误,客户端好像有问题。例如,客户端请求一个不存在的页面,而客户端没有提供有效的身份验证信息。
    400-错误的请求有语法错误[服务器不理解请求的语法。】.服务器可能会在登录后向请求的网页返回此响应。】答案会包含一个WWW-Authenticate头,浏览器会根据它显示用户名/密码对话框,填写合适的授权头后再次发出请求。IIS定义了许多不同的401错误,这些错误指出了更具体的错误原因。这些特定的错误代码显示在浏览器中,但不显示在IIS日志中:
    401.1–登录失败。
    401.2–服务器配置导致登录失败。
    401.3–由于ACL对资源的限制,未获得授权。
    401.4–过滤器授权失败。
    401.5–ISAPI/CGI应用程序授权失败。
    401.7-Web服务器上的URL授权策略拒绝访问。此错误代码是特定于IIS6.0的。
    403–被禁止的资源不可用。服务器理解客户的请求,但是拒绝处理它(服务器拒绝请求)。通常是由服务器上文件或目录的权限设置引起的。禁止访问:IIS定义了许多不同的403错误,指出了错误的更具体的原因:
    403.1–禁止执行访问。
    403.2–禁止读取访问。
    403.3–禁止写访问。
    403.4–SSL是必需的。
    403.5–SSL128是必需的。
    403.6–IP地址被拒绝。
    403.7–需要客户端证书。
    403.8-站点访问被拒绝。
    403.9–用户太多。
    403.10–配置无效。
    403.11-密码更改。
    403.12–对映射表的访问被拒绝。
    403.13–客户端证书被吊销。
    403.14–拒绝目录列表。
    403.15–超出了客户端访问许可证。
    403.16–客户端证书不可信或无效。
    403.17–客户端证书已过期或尚未生效。
    403.18-请求的URL无法在当前应用程序池中执行。此错误代码是特定于IIS6.0的。
    403.19–无法为该应用程序池中的客户端执行CGI。此错误代码是特定于IIS6.0的。
    403.20–Passport登录失败。此错误代码是特定于IIS6.0的。
    404–notfound在指定位置找不到资源。这也是常见的反应。
    404.0-(无)-找不到文件或目录。
    404.1-无法在请求的端口上访问网站。
    404.2-Web服务扩展锁定策略阻止了此请求。
    404.3–MIME映射策略阻止了此请求。
    405–不允许的方法[禁用请求中指定的方法]请求方法(GET、POST、HEAD、DELETE、PUT、TRACE等。)不适用于指定的资源,不允许用于访问此页面的HTTP谓词(不允许方法)
    406–已找到不可接受指定的资源,但其MIME类型与Accpet头中客户指定的不兼容,客户端浏览器不接受请求页面的MIME类型。
    407–需要代理认证需要代理认证,类似于401,这意味着客户必须首先获得代理服务器的授权。
    408–请求超时在服务器允许的等待时间内,客户没有提出任何请求。客户可以在将来重复同样的请求。
    409–冲突通常与PUT请求相关。请求无法成功,因为它与资源的当前状态冲突。(HTTP1.1新)
    410–GONE请求的文档不再可用,服务器不知道应该重定向到哪个地址。它与404的不同之处在于,返回407表示文档已经永久地离开了指定的位置,而404表示文档由于未知的原因而不可用。
    411-长度要求服务器无法处理请求,除非客户端发送内容长度标头。
    412–前提条件失败请求标头中指定的某些前提条件失败。
    413–requestentity太大目标文档的大小超过了服务器当前愿意处理的大小。如果服务器认为它可以稍后处理请求,它应该提供一个Retry-After头。
    414–请求uri太长uri太长。
    415–不支持的媒体类型。
    416–请求的范围不可满足服务器无法满足客户在请求中指定的范围标题。

  • 417–执行失败。
    423–锁定错误。
  • ⑤5xx–服务器错误
    由于遇到错误,服务器无法完成请求。
    500–内部服务器错误服务器遇到意外情况,无法完成客户的请求。
    500.12–应用程序正忙于在Web服务器上重新启动。
    500.13–web服务器太忙。
    500.15–不允许直接请求Global.asa。
    500.16-UNC授权凭据不正确。此错误代码是特定于IIS6.0的。
    500.18–无法打开URL授权存储。此错误代码是特定于IIS6.0的。
    500.100-内部ASP错误。
    501–未实现的服务器不支持实现请求所需的功能,头值指定了未实现的配置。例如,客户提出了一个服务器不支持的PUT请求。
    502–当坏的网关服务器充当网关或代理时,它为了完成请求而访问下一个服务器,但是服务器返回非法回复。还说Web服务器用作网关或代理服务器时收到无效响应。
    502.1–CGI应用程序超时。
    502.2–CGI应用程序错误。
    503-服务不可用服务不可用,服务器因维护或负载过重无法应答。这一点非常重要。做网站的时候,要经常定期维护网站。对于一些重大维护,可能需要中断访问(比如发现重大漏洞,升级等。),尤其是对于我们这种草根网站。这时候503就派上用场了。当用户访问网站时,可以直接返回503状态码,表示服务器正在维护中。这样,搜索引擎看到503后,就会知道网站可能超载或者正在维护,暂时无法访问,过一段时间搜索引擎就会再次访问。对于网站来说,虽然网站无法访问,但是搜索引擎知道是怎么回事,不会对搜索引擎造成任何影响。当然,它不能过于频繁地返回503。。
    504–网关超时网关超时,由充当代理或网关的服务器使用,表示无法及时从远程服务器获得答案。
    505–不支持HTTP版本的服务器不支持请求中指出的HTTP版本。

    本文收集于网络,由清涧SEO博客整理。

    欢迎分享,转载请注明来源:内存溢出

    原文地址: http://outofmemory.cn/zz/747587.html

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2022-04-29
    下一篇 2022-04-29

    发表评论

    登录后才能评论

    评论列表(0条)

    保存