• 404错误,500错误页面的代表意思


    刚开始接触编程的时候,什么都不懂,只会照着源代码敲写。经常一调试就有各种400、500错误~最经典的两个错误就是404和500了。今天调试项目的时候出错了,404!!!因为一不小心,把网址敲错了,未能找到指定的网址。
        如果您也有报这种错,有一个一劳永逸的方法帮助您以后敲错网址也能自动跳转:
    只要在web.config中写上:
    <system.web>
      <customErrors mode="Off"  defaultRedirect="自己想要跳转的页面.aspx(如果是用MVC开发就填/Controllers/action)" >
          <error statusCode="403" redirect="同上"/>
          <error statusCode="404" redirect="同上"/>
          <error statusCode="500" redirect="同上"/>
          <error statusCode="502" redirect="同上"/>
           ……
      </customErrors>
    </system.web>


    我也在网上找了一些网页代码提示的意思:
    • 100 - 继续。
    • 101 - 切换协议。
    • 110 重新启动标记答复。
    • 120 服务已就绪,在 nnn 分钟后开始。
    • 125 数据连接已打开,正在开始传输。
    • 150 文件状态正常,准备打开数据连接。
    • 200 - 确定。客户端请求已成功。
    • 201 - 已创建。
    • 202 - 已接受。
    • 203 - 非权威性信息。
    • 204 - 无内容。
    • 205 - 重置内容。
    • 206 - 部分内容。
    • 211 系统状态,或系统帮助答复。
    • 212 目录状态。
    • 213 文件状态。
    • 214 帮助消息。
    • 215 NAME 系统类型,其中,NAME 是 Assigned Numbers 文档中所列的正式系统名称。
    • 220 服务就绪,可以执行新用户的请求。
    • 221 服务关闭控制连接。如果适当,请注销。
    • 225 数据连接打开,没有进行中的传输。
    • 226 关闭数据连接。请求的文件操作已成功。
    • 227 进入被动模式 (h1,h2,h3,h4,p1,p2)。
    • 230 用户已登录,继续进行。
    • 250 请求的文件操作正确,已完成。
    • 257 已创建“PATHNAME”。
    • 302 - 对象已移动。
    • 304 - 未修改。
    • 307 - 临时重定向。
    • 332 需要登录帐户。
    • 350 请求的文件操作正在等待进一步的信息。
    • 400 - 错误的请求。
    • 401 - 访问被拒绝。
    • 401.2 - 服务器配置导致登录失败。
    • 401.3 - 由于 ACL 对资源的限制而未获得授权。
    • 401.4 - 筛选器授权失败。
    • 401.5 - ISAPI/CGI 应用程序授权失败。
    • 401.7 – 访问被 Web 服务器上的 URL 授权策略拒绝。这个错误代码为 IIS 6.0 所专用。
    • 403 - 禁止访问。
    • 403.1 - 执行访问被禁止。
    • 403.2 - 读访问被禁止。
    • 403.3 - 写访问被禁止。
    • 403.4 - 要求 SSL。
    • 403.5 - 要求 SSL 128。
    • 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。这个错误代码为 IIS 6.0 所专用。
    • 403.19 - 不能为这个应用程序池中的客户端执行 CGI。这个错误代码为 IIS 6.0 所专用。
    • 403.20 - Passport 登录失败。这个错误代码为 IIS 6.0 所专用。
    • 404 - 未找到。 
    • 404.0 -(无) – 没有找到文件或目录。
    • 404.1 - 无法在所请求的端口上访问 Web 站点。
    • 404.2 - Web 服务扩展锁定策略阻止本请求。
    • 404.3 - MIME 映射策略阻止本请求。
    • 405 - 用来访问本页面的 HTTP 谓词不被允许(方法不被允许)
    • 406 - 客户端浏览器不接受所请求页面的 MIME 类型。
    • 407 - 要求进行代理身份验证。
    • 412 - 前提条件失败。
    • 413 – 请求实体太大。
    • 414 - 请求 URI 太长。
    • 415 – 不支持的媒体类型。
    • 416 – 所请求的范围无法满足。
    • 417 – 执行失败。
    • 423 – 锁定的错误。
    • 425 无法打开数据连接。
    • 426 Connection closed; transfer aborted.
    • 450 未执行请求的文件操作。文件不可用(例如,文件繁忙)。
    • 451 请求的操作异常终止:正在处理本地错误。
    • 452 未执行请求的操作。系统存储空间不够。
    • 500 - 内部服务器错误。 
    • 500.12 - 应用程序正忙于在 Web 服务器上重新启动。
    • 500.13 - Web 服务器太忙。
    • 500.15 - 不允许直接请求 Global.asa。
    • 500.16 – UNC 授权凭据不正确。这个错误代码为 IIS 6.0 所专用。
    • 500.18 – URL 授权存储不能打开。这个错误代码为 IIS 6.0 所专用。
    • 500.100 - 内部 ASP 错误。
    • 501 - 页眉值指定了未实现的配置。
    • 502 - Web 服务器用作网关或代理服务器时收到了无效响应。 • 502.1 - CGI 应用程序超时。
    • 502.2 - CGI 应用程序出错。application.
    • 503 - 服务不可用。这个错误代码为 IIS 6.0 所专用。
    • 504 - 网关超时。
    • 505 - HTTP 版本不受支持。
    • 530 未登录。
    • 532 存储文件需要帐户。
    • 550 未执行请求的操作。文件不可用(例如,未找到文件,没有访问权限)。
    • 551 请求的操作异常终止:未知的页面类型。
    • 552 请求的文件操作异常终止:超出存储分配(对于当前目录或数据集)。
    • 553 未执行请求的操作。不允许的文件名。

  • 相关阅读:
    C++ mutex&&RWlock
    一个资源池模型
    C++安全编码摘录
    C++点滴
    git常用命令(转)
    ASN.1
    TDOA泰勒级数法
    teamviewer解除最大通话限制-特别破解版(转)
    剑指offer——旋转数组的最小数字
    常见的相关分析方法——结合实例
  • 原文地址:https://www.cnblogs.com/song-zmin/p/8074543.html
Copyright © 2020-2023  润新知