• 请求报错总结


    一、4xx(请求错误)

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

    401(未授权)请求要求身份验证。

    错误原因1:传输给服务器的证书与登录服务器所需的证书不匹配。

    错误原因2:服务器的配置导致登录失败。

    403(禁止)服务器拒绝请求。

    如果您在 Googlebot 尝试抓取您网站上的有效网页时看到此状态码(您可以在 Google 网站管理员工具诊断下的网络抓取页面上看到此信息),可能是您的服务器或主机拒绝了 Googlebot 访问。

    404(未找到)服务器找不到请求的网页。域名正确,服务器找不到请求的页面或脚本文件。


    405(方法禁用)禁用请求中指定的方法。

    对于请求所标识的资源,不允许使用请求行中所指定的方法。请确保为所请求的资源设置了正确的 MIME 类型

    406(不接受)无法使用请求的内容特性响应请求的网页。

    407(需要代理授权)此状态码与 401(未授权)类似,但指定请求者应当授权使用代理。如果服务器返回此响应,还表示请求者应当使用代理。

    408(请求超时)服务器等候请求时发生超时。

    409(冲突)服务器在完成请求时发生冲突。服务器必须在响应中包含有关冲突的信息。服务器在响应与前一个请求相冲突的 PUT 请求时可能会返回此代码,以及两个请求的差异列表。

    410(已删除)如果请求的资源已永久删除,服务器就会返回此响应。该代码与 404(未找到)代码类似,但在资源以前存在而现在不存在的情况下,有时会用来替代 404 代码。如果资源已永久移动,您应使用 301 指定资源的新位置。

    411(需要有效长度)服务器不接受不含有效内容长度标头字段的请求。

    412(未满足前提条件)服务器未满足请求者在请求中设置的其中一个前提条件。

    在服务器上测试前提条件时,部分请求标题字段中所给定的前提条件估计为FALSE。客户机将前提条件放置在当前资源 metainformation(标题字段数据)中,以防止所请求的方法被误用到其他资源。 

    413(请求实体过大)服务器无法处理请求,因为请求实体过大,超出服务器的处理能力。

    414(请求的 URI 过长)请求的 URI(通常为网址)过长,服务器无法处理。

    415(不支持的媒体类型)请求的格式不受请求页面的支持。

    416(请求范围不符合要求)如果页面无法提供请求的范围,则服务器会返回此状态码。

    417(未满足期望值)服务器未满足"期望"请求标头字段的要求。

    二、5xx(服务器错误)

    这些状态码表示服务器在处理请求时发生内部错误。

    这些错误可能是服务器本身的错误,而不是请求出错。

    造成500错误常见原因有:ASP语法出错、ACCESS数据库连接语句出错、文件引用与包含路径出错(如未启用父路径)、使用了服务器不支持的组件如FSO等。

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

    501(尚未实施)服务器不具备完成请求的功能。

    Web 服务器不支持实现此请求所需的功能。请检查URL 中的错误,如果问题依然存在,请与 Web服务器的管理员联系。

    例如,服务器无法识别请求方法时可能会返回此代码。

    502(错误网关)当服务器用作网关或代理时,服务器将从试图实现此请求时所访问的upstream 服务器中接收无效的响应。


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

    504(网关超时)服务器作为网关或代理,但是没有及时从上游服务器收到请求。

    505(HTTP 版本不受支持)服务器不支持请求中所用的 HTTP 协议版本。

  • 相关阅读:
    百度云推送
    web请求报出 “超过了最大请求长度” 【注意:重启IIS】
    页面多个Jquery版本共存的冲突问题,解决方法!
    Web Api 中使用 PCM TO WAV 的语音操作
    Web Api 如何做上传文件的单元测试
    那些年收集的前端学习资源
    原创: 做一款属于自己风格的音乐播放器 (HTML5的Audio新特性)
    Web Api 接口文档制作
    如何在Asp.Net WebApi接口中,验证请求参数中是否携带token标识!
    JavaScript 面试题,给大家补补基础,加加油,埋埋坑!
  • 原文地址:https://www.cnblogs.com/fanyx/p/6756967.html
Copyright © 2020-2023  润新知