TA的每日心情 | 衰 2019-8-18 09:37 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
HTTP的状态码, Q; K% j# ^5 A1 M A& W
大家经常见到的大概就是200,404,500等。( Y: |! Z3 h5 x: I8 |7 [$ T
那449这个状态码是什么呢?
0 |4 a& K, O+ M. v8 qMSDN上的解释:# q! T" m% V) _; j
Retry after doing the appropriate action8 l: V. T& D. R8 J
+ p1 D2 z3 O& h1 ?6 y
GOOGLE在线翻译上说的是:1 a8 C1 K4 X6 k2 `
再审后,做适当的行动
3 E9 T9 K+ t/ S; k( N$ O1 W
3 Z: h4 }7 A' I# g) B2 M+ O呵呵,经过测试,IE浏览器接收到449这个HTTP状态码后的反应是:
. I; \' ~9 M' T+ k* d先和普通的HTML的执行一样,先执行了449的返回的信息。0 S% ~+ d! f1 V
然后再自动浏览当前提交的页面。
4 d/ b! m8 ^. V4 j+ r其他浏览器没测试,估计也一样,不然就是浏览器的BUG了,因为这是正常的HTTP状态头呢。
$ _5 _- w* z: g r2 J' r$ |9 s9 t, y* g3 e# A
在各种动态脚本中,这个状态码的作用似乎还是挺大的 @$ o" l# _# n0 ]
可以在执行页面前,用JS做收集COOKIES等一些事情。。
; i# O* H C' I或者验证用户的一些信息等。1 ]- p* C9 B7 H; \) F& ^# ~) K, @
不准想到挂马那方面去了。7 L h, Q/ d, p- v; O
6 O; }( |) ~- `( ?
在ASP里面有简单的实现的方法。
1 v6 i; n( `7 L- G4 aPHP也只需要设置HTTP状态头就行。 |
|