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

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

作者: 月中水    时间: 2009-10-16 01:07
标题: [建站技术]谈449
HTTP的状态码
4 k/ ]0 b) ?# }, c大家经常见到的大概就是200,404,500等。+ a9 A* Y" w9 W6 r4 I- S2 I
那449这个状态码是什么呢?
" s5 l/ ^# N' |/ `( L, l# j/ y- G4 s. ZMSDN上的解释:: `+ S& I' E) r/ T* K+ d
Retry after doing the appropriate action6 Y  V- b  Q# X' [% p: c
$ I1 R, t; ]2 O" `9 a
GOOGLE在线翻译上说的是:% b: y+ O; H! \8 ~8 K5 j" ?; n: g
再审后,做适当的行动
( r& e; c5 W& l. Z
5 s- m# D, s, e/ E9 T+ n呵呵,经过测试,IE浏览器接收到449这个HTTP状态码后的反应是:/ H8 k, B1 U9 t, k4 Z" U
先和普通的HTML的执行一样,先执行了449的返回的信息。
/ f* Y) G/ N# ~/ }+ F/ Q然后再自动浏览当前提交的页面。
4 I& t! d9 p, G其他浏览器没测试,估计也一样,不然就是浏览器的BUG了,因为这是正常的HTTP状态头呢。, J) \. p- v# ^5 S# v' ]

+ n8 {1 r+ h2 n6 c& s在各种动态脚本中,这个状态码的作用似乎还是挺大的1 h" M( v7 w% A
可以在执行页面前,用JS做收集COOKIES等一些事情。。5 g( c: v" f( x
或者验证用户的一些信息等。6 S( k! G  s, }# n  w) l% l6 ]
不准想到挂马那方面去了。  M  m: D. q  r& S
( N, _1 c9 a' g% N
在ASP里面有简单的实现的方法。3 l2 X3 |8 M& a: q
PHP也只需要设置HTTP状态头就行。




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