HTTP请求代码整理
类别 | 代码 | 注释 |
1xx – 信息提示 | 100 | 继续 |
101 | 切换协议 | |
2xx - 成功 | 200 | 确定。客户端请求已成功 |
201 | 已创建 | |
202 | 已接受 | |
203 | 非权威性信息 | |
204 | 无内容 | |
205 | 重置内容 | |
206 | 部分内容 | |
3xx - 重定向 | 300 | 请求的文档可以在多个位置找到 |
301/302/303 | 文档已移动。302为临时性移动,303为post请求 | |
304 | 客户端使用代理服务器获取文档 | |
304 | 文档未更新(原缓存文件有效) | |
307 | 临时重定向 | |
4xx - 客户端错误 | 400 | 错误的请求 |
401 | 访问被拒绝 | |
401.1 | 登录失败 | |
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.1 | 无法在所请求的端口上访问 Web 站点 | |
404.2 | Web 服务扩展锁定策略阻止本请求 | |
404.3 | MIME 映射策略阻止本请求 | |
405 | 用来访问本页面的 HTTP 谓词不被允许(方法不被允许) | |
406 | 客户端浏览器不接受所请求页面的 MIME 类型 | |
407 | 要求进行代理身份验证 | |
412 | 前提条件失败 | |
413 | 请求实体太大 | |
414 | 请求 URI 太长 | |
415 | 不支持的媒体类型 | |
416 | 所请求的范围无法满足 | |
417 | 执行失败 | |
423 | 锁定的错误 | |
495 | https证书错误(nginx自定义错误代码。) | |
496 | https无证书(nginx自定义错误代码。) | |
497 | http跳转https(nginx自定义错误代码。) | |
499 | 客户端已关闭连接(nginx自定义错误代码。加载时间过长,用户不耐烦了) | |
500 | 内部服务器错误 | |
5xx - 服务器端错误 | 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 应用程序出错 | |
503 | 服务不可用。这个错误代码为 IIS 6.0 所专用 | |
504 | 网关超时 | |
505 | HTTP 版本不受支持 |