|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
IIS 7.0 HTTP 状态代码
3 ~. _, D. }0 f" o9 E# W' p2 X2 B当您试图通过使用 HTTP 访问一台正在运行 Internet 信息服务 (IIS) 7.0 的服务器上的内容时,IIS 7.0 返回一个表示该响应的状态的数字代码。HTTP 状态代码记录在 IIS 日志中。此外,HTTP 状态代码可能会显示在客户端浏览器中。
6 t1 f* ~+ k. RHTTP 状态代码可能表示请求是否成功或不成功。HTTP 状态代码也可能显示请求成功的确切原因。% I; h% @2 i% U; z! L
1xx - 信息
X9 n- o. G) a; t这些 HTTP 状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。# D, h; u+ J, V5 f) H" h$ S
IIS 7.0 使用以下信息 HTTP 状态代码:
9 o$ F: R0 V5 |5 }: m( B) Y7 V100 - 继续。
2 S+ h" f3 t: f4 N. d101 - 切换协议。# M1 @% @7 r1 \. Q+ V
2xx - 成功9 w3 K L9 d$ A/ M+ h
200 - 确定。客户端请求已成功。* h9 y2 [0 P+ n4 f B/ ` U
201 - 已创建。 202 - 已接受。
: o& ?" @7 w8 m+ _* v0 s203 - 非授权信息。
4 _" P+ G6 ]( L( N- M! q) f/ k. t204 - 无内容。
7 Y. F0 o- }% y W& E205 - 重置内容。
( e' }% }/ u' [0 F' X* t& x206 - 部分内容。$ M1 z8 b5 o3 u2 S1 c. n
3xx - 重定向( ?0 c* c* a! [- L/ O* }
301 - 已被永远移走。
4 \0 C7 i4 _8 I. s: q1 T& W8 Z# H302 - 对象已移动。- I; y: @9 w9 ]2 b0 B, [9 L
304 - 未修改。9 b! G, s3 C4 H9 u
307 - 临时重定向。
( s8 [" o2 M" i' u2 G4xx - 客户端错误
9 T9 x, H1 \9 `+ `2 w5 v* FIIS 7.0 定义以下 HTTP 状态代码,表明 400 错误的具体原因:0 r9 G$ K; ]9 }: p
400.1 - 无效的目的标头。; I+ t3 h6 Y* x3 J7 P V
400.2 - 无效的深度标头。
9 w( L+ b- w* ^! U; [9 t( v. k) q400.3 - 无效的如果标头。8 q7 h1 K( f H6 F" o! [. R& s2 c! J
400.4 - 无效的覆盖标头。
% t5 R3 m+ z2 T( Q) y+ @: Y5 ~9 z400.5 - 无效的转换标头。# J0 a' F: R0 k& F- `
400.6 - 无效的请求正文。* h4 h9 a) R4 s! E$ b+ z. }
400.7 - 无效的内容长度。% E( _/ [" P; H: O
400.8 - 无效的超时值。
: z* n/ f6 F6 z- X" t! y400.9 - 无效的锁定令牌。
3 l" t$ A1 B* ^7 ]7 ? z S3 W401 - 访问被拒绝。
! s1 B- W$ n; Z" r9 L0 t( uIIS 7.0 定义几个 HTTP 状态代码,表明 401 错误的具体原因:以下特定的 HTTP 状态代码显示在客户端浏览器中,但是不会显示在 IIS 日志中:
" p& }$ e! O# G6 u% v401.1 - 登录失败。# u# e4 S, H' c3 j
401.2 - 服务器配置导致登录失败。
+ B! i* x3 ?; @. ^& M; P, `# N C401.3 - 由于 ACL 对资源的限制而未获得授权。% y) X/ D2 }& A* @: R' Y
401.4 - 筛选器授权失败。
' b1 l5 u$ Y3 N401.5 - ISAPI/CGI 应用程序授权失败。+ [+ |" W2 D( J1 A" S S4 Y
403 - 禁止访问:1 g) N+ Q+ O6 Z' w# \& e( b
IIS 7.0 定义以下 HTTP 状态代码,表明 403 错误的具体原因:) H7 t) ^# A7 J3 Q/ K8 y, B
403.1 - 执行访问被禁止。
0 J1 B% H1 F. C: ]( c403.2 - 读访问被禁止。
) m1 c% a& g3 n9 R1 O403.3 - 写访问被禁止。
]/ A# j: N Q1 R- S2 C8 j403.4 - 要求SSL。
* ^" b, `! h2 y- i403.5 - 要求 SSL 128。7 y6 P) \/ L: \2 C: w
403.6 - IP 地址被拒绝。, G6 p p( |9 `: `6 E( s/ B. v+ Z
403.7 - 要求客户端证书。
% m) q& j! P" U+ j7 |403.8 - 站点访问被拒绝。0 @+ m% [% z: t
403.9 - 禁止:许多客户端尝试连接到 Web 服务器:
2 c7 `1 _- `7 i1 d( _) p403.10 - 禁止访问:配置 Web 服务器为拒绝执行访问。: p5 W& B7 v `" h) n8 }) z
403.11 - 禁止访问:密码已更改。- \. \: j- j% i3 W% e
403.12 - 拒绝访问映射表。$ c& W+ u0 z' k# U
403.13 - 客户端证书被吊销。0 B j( {8 H4 n2 T5 c, D
403.14 - 拒绝目录列表。
& E5 S2 V9 v3 P: Z7 T( Y4 S7 k403.15 - 禁止访问: Client access licenses have exceeded limits on the Web server.
& [3 \3 h5 R, A7 ]8 B& W403.16 - 客户端证书不受信任或无效。
2 w0 X7 \/ }0 ^+ D/ \403.17 - 客户端证书已过期或尚未生效。
3 [) }# G3 I% J8 `2 w: N( m/ b W403.18 - 在当前的应用程序池中不能执行所请求的 URL。
& l- J$ I/ X6 A# B# c6 Z403.19 - 在此应用程序池中不能执行客户端的 CGI 应用程序。) g' F( P- e. _. Z
403.20 - 禁止访问:护照登录失败。
" a0 O6 M; G V7 H" j403.21 - 禁止访问:拒绝源访问。/ U7 Y& h- T& v: q; M, Z
403.22 - 禁止访问:拒绝无限深度。
( j, q" g' A- A' e. C' ^, z404 - 未找到。
1 }6 X6 A* t# i- i) [" o2 ~( ^IIS 7.0 定义以下HTTP 状态代码,表明 404 错误的具体原因:
8 ~: R/ e+ g1 V: ^5 w404.0 - 未找到。
3 A3 d5 f$ H- o5 M* j% Q9 X404.1 - 站点未找到。
0 ]& t, y6 b2 W: Q$ E8 I404.2 - ISAPI 或 CGI 限制。
5 m/ E, N; v+ Q7 y/ @, D2 X404.3 - MIME 类型限制。' k9 Y4 a) u4 _
404.4 - 未配置处理程序。2 p1 K4 t8 U5 `# `3 A9 z
404.5 - 被请求筛选器配置拒绝。% h5 k# {2 T) F+ ^( ~! ]- k" M
404.6 - 动词被拒绝。
, L) `' U @+ J3 O" n0 N @404.7 - 文件扩展名被拒绝。
) `1 d/ i* s" A5 R: \404.8 - 隐藏的命名空间。
3 S$ ^* X- T! g; H404.9 - 文件属性被隐藏。7 t1 x- z: U! d
404.10 - 请求标头太长。
! L0 J; ^& R1 A' g3 O; U404.11 - 请求包含双转义序列。( `( U7 |: z9 M. [7 A. P
404.12 - 请求包含高位字符。
8 n) B5 F$ [1 \( ]404.13 - 内容长度太大。* @3 J1 e# F' y" F3 s1 J8 y3 y. ^
404.14 - 请求 URL 太长。8 ~5 `: a" ?: J* R3 o
404.15 - 查询字符串太长。
5 ~# B L& [5 ~2 S% d3 U/ _& a404.16 - 发送到静态文件处理程序的 DAV 请求。
4 J9 `) B$ l6 a9 K! p9 m: t3 g404.17 - 动态内容通过通配符 MIME 映射映射到静态文件处理程序。+ ^* k; t5 ^+ L- f0 v& h% f2 k$ E C/ x
405 - 无效的动词。
# y1 X, d3 i7 P, z$ Q6 e406 - 客户端浏览器不接受所请求页面的 MIME 类型。
- s' I8 W& A; v5 x. W5 r408 - 请求超时。
t1 H5 o% T8 x412 - 前提条件失败。 N0 H$ V& A8 @6 u) N# J
5xx - 服务器错误/ u6 ^" c' q* D+ X
IIS 7.0 定义以下 HTTP 状态代码,表明 500 错误的具体原因:8 F( V! E8 \+ E# H7 ?
500.0 - 发生模块或 ISAPI 错误。
' p/ n& m( z3 f% k) Z% r/ ~, E/ }500.11 - 正在 Web 服务器上关闭应用程序。; `! {% P4 g7 V- B3 M0 r: e$ h" E
500.12 - 应用程序正忙于在 Web 服务器上重新启动。( `9 g% k! j' _7 |. {, |
500.13 - Web 服务器太忙。, T: L$ f" x4 e1 v, f; B
500.15 - 不允许直接请求 Global.asax。
+ i$ y _! ?6 Y* |0 U) \500.19 - 配置数据无效。. o: W0 ~( o+ f( g( F7 f
500.21 - 模块无法识别。
# f3 `- \/ A( E3 J500.22 - 无法在托管管道模式下应用 ASP.NET httpModules 配置。
0 i; e3 ?5 Y) m6 l* J8 l500.23 - 无法在托管管道模式下应用 ASP.NET httpHandlers 配置。
( l) ^) f: s/ g; j( o500.24 - 无法在托管管道模式下应用 ASP.NET impersonation 配置。
4 ]9 s/ {$ U7 B500.50 - RQ_BEGIN_REQUEST 通知处理期间,发生重写错误。发生配置或入站规则执行错误。
- m' ]$ m! Z! k
! B# m& p2 V& t6 q. O1 T9 d: R* s |
|