|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
IIS 7.0 HTTP 状态代码
; u$ n8 ]2 a. F; q8 B当您试图通过使用 HTTP 访问一台正在运行 Internet 信息服务 (IIS) 7.0 的服务器上的内容时,IIS 7.0 返回一个表示该响应的状态的数字代码。HTTP 状态代码记录在 IIS 日志中。此外,HTTP 状态代码可能会显示在客户端浏览器中。
$ ~7 d7 k% k; n3 E( ^, F1 {HTTP 状态代码可能表示请求是否成功或不成功。HTTP 状态代码也可能显示请求成功的确切原因。
8 X" V) `- m) b! ^& _1xx - 信息 S8 K6 E5 u- F; D b' c8 H2 W- H
这些 HTTP 状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。) t& s2 U k/ B/ a
IIS 7.0 使用以下信息 HTTP 状态代码:
8 X2 e& s) y' j/ R0 I) L100 - 继续。& a; ^1 n2 w0 N1 f# R
101 - 切换协议。
% A& W# c4 ~" e. b$ v2xx - 成功; x0 ?* z6 y3 ~' h
200 - 确定。客户端请求已成功。
8 x7 j; D$ c7 M( r Y: C7 [201 - 已创建。 202 - 已接受。
6 J! n! k% ^ @& Y$ Q% p7 u" n203 - 非授权信息。
2 @& X* ]1 C4 _* G! U7 c9 m204 - 无内容。+ }/ u+ R3 b; f$ I8 {" ?3 U5 Y, s
205 - 重置内容。. d' A8 x4 d$ Z; T+ W0 }
206 - 部分内容。/ f; c* ^) i# y* Q! J/ w$ X7 u
3xx - 重定向, _6 B; g% {& b- e! O5 Q2 I
301 - 已被永远移走。( q9 Z; ~2 p# u( r' E& _7 e z
302 - 对象已移动。
: F0 j3 g/ \: t# t; k5 @304 - 未修改。
2 K8 H9 K. v0 @. H; u307 - 临时重定向。
- Z/ E' b& x1 z; E( m0 n3 ^2 i: P+ N9 F4xx - 客户端错误- M5 k2 F9 Q) Z7 l3 D
IIS 7.0 定义以下 HTTP 状态代码,表明 400 错误的具体原因:
. G# r% v$ x, G8 U400.1 - 无效的目的标头。# @2 g& D- Q9 q" V
400.2 - 无效的深度标头。$ a0 M' H$ V" P. S9 z, K" F0 z0 a
400.3 - 无效的如果标头。
: U, a% k. ? g400.4 - 无效的覆盖标头。' r/ ^/ t& z- _& `
400.5 - 无效的转换标头。
+ v6 f4 F3 |5 A0 v8 p% P400.6 - 无效的请求正文。
+ @8 V: F* R# g4 v- D. E400.7 - 无效的内容长度。
4 f6 m9 N% G0 }8 a400.8 - 无效的超时值。+ f/ A) t# f8 _
400.9 - 无效的锁定令牌。
3 m: b6 b8 J: C1 i, \9 @ D/ N401 - 访问被拒绝。
`/ N& k4 D. i7 J* s( ?IIS 7.0 定义几个 HTTP 状态代码,表明 401 错误的具体原因:以下特定的 HTTP 状态代码显示在客户端浏览器中,但是不会显示在 IIS 日志中:7 X2 {. P" ?5 C$ K$ Z: V9 y5 H
401.1 - 登录失败。
4 A( v& T/ o& P& ?9 W. L401.2 - 服务器配置导致登录失败。
( |6 p9 K4 V C2 g& {401.3 - 由于 ACL 对资源的限制而未获得授权。5 A* c/ M {5 {/ }, V9 G
401.4 - 筛选器授权失败。
/ d2 t2 x, }$ O+ m2 J7 w401.5 - ISAPI/CGI 应用程序授权失败。
3 V t% D* c: i! s403 - 禁止访问:- b; c0 @( }/ D: k
IIS 7.0 定义以下 HTTP 状态代码,表明 403 错误的具体原因: A1 E" o% J; L5 x
403.1 - 执行访问被禁止。
. h9 `# p) b1 O. X3 _# {3 i403.2 - 读访问被禁止。
4 g7 H! C1 u) ]% K) v1 Q$ M- R403.3 - 写访问被禁止。
# C' Z9 h- [8 ?8 y9 Z5 w( u403.4 - 要求SSL。
8 u& g* `, j( l/ ~7 a( N403.5 - 要求 SSL 128。
+ c; n' q: Y' s. Z, g- ]9 W' }. R7 q403.6 - IP 地址被拒绝。/ `/ Y; y8 {% W# m: M
403.7 - 要求客户端证书。6 m( U% m. c2 _! l b+ v# M
403.8 - 站点访问被拒绝。6 X, F" A) s0 P3 r5 d4 ^! M
403.9 - 禁止:许多客户端尝试连接到 Web 服务器:
. l9 s2 Z: j& i" w5 b% |403.10 - 禁止访问:配置 Web 服务器为拒绝执行访问。' n) z( u+ d2 H P
403.11 - 禁止访问:密码已更改。
y' N( y) Y# r# ~; @403.12 - 拒绝访问映射表。3 {2 d2 K4 l0 p/ P3 t
403.13 - 客户端证书被吊销。
. E$ P2 @% b! t8 v, g4 q) B7 L+ i403.14 - 拒绝目录列表。, O. n. D: D, L
403.15 - 禁止访问: Client access licenses have exceeded limits on the Web server.
2 j1 E! d5 K$ z p. B' w0 A403.16 - 客户端证书不受信任或无效。; {0 A8 H5 H$ n4 a' C4 @, C4 C
403.17 - 客户端证书已过期或尚未生效。
6 r* ~7 \7 @- _! I3 ?403.18 - 在当前的应用程序池中不能执行所请求的 URL。0 m' V+ X H3 T: [+ I- M
403.19 - 在此应用程序池中不能执行客户端的 CGI 应用程序。 V' K+ k+ T" D7 a# W
403.20 - 禁止访问:护照登录失败。
% t' j1 Q/ A2 ]( D" C403.21 - 禁止访问:拒绝源访问。4 c; `, ]8 Q/ u( L) u2 y- W7 l
403.22 - 禁止访问:拒绝无限深度。
1 y, P F2 E L$ f8 Z, w" S$ }2 T404 - 未找到。9 G! s4 ]9 m3 i' L; g2 s
IIS 7.0 定义以下HTTP 状态代码,表明 404 错误的具体原因:1 a; Q) G/ x2 p1 f# l
404.0 - 未找到。3 {1 b/ ?# m5 s5 C, X3 T Q+ c
404.1 - 站点未找到。2 c' {8 O4 |+ R: G6 A. V
404.2 - ISAPI 或 CGI 限制。$ f% E9 I) \8 Q: o" C
404.3 - MIME 类型限制。2 P2 E7 c1 j7 C( {0 [0 o
404.4 - 未配置处理程序。
& g" ~0 P8 Z2 R# n404.5 - 被请求筛选器配置拒绝。( b% b+ D9 D% b/ h& a7 _
404.6 - 动词被拒绝。' |* L' Z# z1 W! C) _ L5 T7 y
404.7 - 文件扩展名被拒绝。- s' T* ^& e+ C5 p/ d- b$ l
404.8 - 隐藏的命名空间。" a: U1 {9 I' Y0 n( ~8 l/ e
404.9 - 文件属性被隐藏。) o5 w* n" v; P5 L% Z4 w
404.10 - 请求标头太长。/ {; k" C+ X/ K/ `$ e
404.11 - 请求包含双转义序列。
- H+ `: i$ r! L0 ?; [; f404.12 - 请求包含高位字符。
6 M @5 T. ?1 i6 M' p- ?2 b404.13 - 内容长度太大。
9 V& X6 S" d4 b. o- k404.14 - 请求 URL 太长。
! @5 w: a) ]0 @' e% `, a5 n404.15 - 查询字符串太长。6 m/ H% p/ ?, I
404.16 - 发送到静态文件处理程序的 DAV 请求。
% X- z; c2 t* \/ v7 G" `404.17 - 动态内容通过通配符 MIME 映射映射到静态文件处理程序。
; z$ m" K8 ^% ^, y' N6 M405 - 无效的动词。
. h2 N% Q: x) t( H406 - 客户端浏览器不接受所请求页面的 MIME 类型。# p/ U0 E/ Z2 m
408 - 请求超时。5 h& U0 R6 G* m, d6 |) o( T' Y
412 - 前提条件失败。 J3 U$ Q( I1 Z3 N1 V& P
5xx - 服务器错误% R Z5 Y; x" X" e, J8 W) M4 D
IIS 7.0 定义以下 HTTP 状态代码,表明 500 错误的具体原因:# N) ~! z, p, R1 N# ^
500.0 - 发生模块或 ISAPI 错误。
: o$ M a; P: _: C0 k0 R) q500.11 - 正在 Web 服务器上关闭应用程序。 j% G- L: n: }$ O( C/ R
500.12 - 应用程序正忙于在 Web 服务器上重新启动。
+ B3 l u- k& K0 b. E# Q500.13 - Web 服务器太忙。: X w1 a. s6 S: d
500.15 - 不允许直接请求 Global.asax。9 _3 |" G% C! p5 P- \, {
500.19 - 配置数据无效。
) b. S- Z9 ^# `, Q9 ]2 [! z1 W500.21 - 模块无法识别。
4 @, z9 m- }; m$ L* V500.22 - 无法在托管管道模式下应用 ASP.NET httpModules 配置。
$ m, J$ K4 J" i4 d500.23 - 无法在托管管道模式下应用 ASP.NET httpHandlers 配置。3 x' B4 u- b7 E
500.24 - 无法在托管管道模式下应用 ASP.NET impersonation 配置。
1 d. H8 O7 G6 W500.50 - RQ_BEGIN_REQUEST 通知处理期间,发生重写错误。发生配置或入站规则执行错误。* u0 R; T3 H) }# k" m4 p; a$ U5 x
( M P/ C# w$ W: I/ {8 b |
|