广西经贸职业技术学院论坛

标题: [建站技术]谈449 [打印本页]

作者: 月中水    时间: 2009-10-16 01:07
标题: [建站技术]谈449
HTTP的状态码
+ t, j$ B' d1 t大家经常见到的大概就是200,404,500等。# \% I, `! ]5 T1 y1 @* O: `+ Z
那449这个状态码是什么呢?1 B4 R6 R0 ?6 g6 f, Y
MSDN上的解释:
& [1 m+ k" }* q3 O/ LRetry after doing the appropriate action
" X8 M5 G8 L" f. D7 F: B& C% k  M: h7 n& C
GOOGLE在线翻译上说的是:
# n, |9 t" P, D3 \/ q- A% v再审后,做适当的行动8 y) u2 ^; B( R, Q: J* a
9 k8 ?+ {+ t: ?2 |7 P
呵呵,经过测试,IE浏览器接收到449这个HTTP状态码后的反应是:" H% s# [, C* v! E( O4 A
先和普通的HTML的执行一样,先执行了449的返回的信息。
8 F% B7 S0 M# f1 Q) r然后再自动浏览当前提交的页面。# Z. l% E6 r6 h7 H( D3 Z
其他浏览器没测试,估计也一样,不然就是浏览器的BUG了,因为这是正常的HTTP状态头呢。
# q- B& U) n$ a
! Y2 Z# [; ]  Y1 }在各种动态脚本中,这个状态码的作用似乎还是挺大的
2 u# M) f+ M! w8 R9 [; p$ t可以在执行页面前,用JS做收集COOKIES等一些事情。。
  Y4 r5 O8 s5 z! Y  U0 ~或者验证用户的一些信息等。0 a$ q! W# R" t9 n: P
不准想到挂马那方面去了。
  h  k/ @6 ?4 k% y$ J
8 P) N* f7 h3 n% L& S/ C在ASP里面有简单的实现的方法。
' p, J# v) w- v. j5 e9 Q0 D* q. R% w% ]PHP也只需要设置HTTP状态头就行。




欢迎光临 广西经贸职业技术学院论坛 (http://www.gxjmbbs.com/) Powered by Discuz! X3.2