TA的每日心情 | 衰 2019-8-18 09:37 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
HTTP的状态码
+ _9 E5 B" D7 R) r2 P. @大家经常见到的大概就是200,404,500等。- j7 v( Y# m, h7 A7 [* i6 m
那449这个状态码是什么呢?
2 F D; o( J; \- R: XMSDN上的解释:" s4 a9 }7 D5 X% i1 |( f" I) _
Retry after doing the appropriate action
( o9 U1 t/ A9 A9 ` E- K
# Z2 P6 U6 S$ nGOOGLE在线翻译上说的是:( v7 l6 A) p8 b) A- X2 ]( w. B
再审后,做适当的行动7 j, q- Q, |) U4 S% w+ e
& P, L( g7 _; O呵呵,经过测试,IE浏览器接收到449这个HTTP状态码后的反应是:, P0 K7 L+ j& y5 o7 _
先和普通的HTML的执行一样,先执行了449的返回的信息。
( y( m+ k/ Z3 K$ X' O' ?4 X1 _! @; n然后再自动浏览当前提交的页面。2 l R& T2 a' u& k
其他浏览器没测试,估计也一样,不然就是浏览器的BUG了,因为这是正常的HTTP状态头呢。% B6 }( x" p6 O4 I/ x8 ~
! l ]# o3 k& B" a3 R- {" {: P
在各种动态脚本中,这个状态码的作用似乎还是挺大的# y% b. X( M" p; {
可以在执行页面前,用JS做收集COOKIES等一些事情。。: ~) j3 z( P: G
或者验证用户的一些信息等。
& b* ?' _3 d- A+ s- G" s, W- l" }不准想到挂马那方面去了。
* C' c* M% Q$ d* L* B, V$ k0 i
+ V! a& o3 N1 Q* O9 y9 X在ASP里面有简单的实现的方法。
$ ^& [* Z. k* oPHP也只需要设置HTTP状态头就行。 |
|