TA的每日心情 | 衰 2019-8-18 09:37 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
HTTP的状态码
) x U! ~7 X' t' n! N @大家经常见到的大概就是200,404,500等。
8 g+ ]0 K! w. A( p4 W# Q' e那449这个状态码是什么呢?
$ B) n+ o4 r7 S9 ]MSDN上的解释:8 a! C2 Q% W* u/ |) |7 f9 O, z
Retry after doing the appropriate action
7 Y* K/ z. E- f3 U/ V. `/ G
+ q/ f. g& F6 E4 D* J V) vGOOGLE在线翻译上说的是:9 A8 L/ b" E Q4 `% A
再审后,做适当的行动
6 }7 P& A8 B4 ~$ p
S) ]* w6 {8 ?$ Q/ N) p呵呵,经过测试,IE浏览器接收到449这个HTTP状态码后的反应是:8 j: s$ F! i( D2 @' y
先和普通的HTML的执行一样,先执行了449的返回的信息。 ^8 L7 `, }7 F: f
然后再自动浏览当前提交的页面。* i; ^; Z# q, W6 M
其他浏览器没测试,估计也一样,不然就是浏览器的BUG了,因为这是正常的HTTP状态头呢。
1 G# A" a0 a/ C& k5 \: c+ O
1 r/ ]0 I- L! |9 R7 l* l" }5 Q在各种动态脚本中,这个状态码的作用似乎还是挺大的5 Z9 k% ] l" R. [; B/ g
可以在执行页面前,用JS做收集COOKIES等一些事情。。
$ _6 H# u. F) } _# N& D* h4 B或者验证用户的一些信息等。, Z5 L, C9 b+ _( d8 M$ M4 o
不准想到挂马那方面去了。7 N; v1 A' {& u, M5 ^ b7 B# c
5 u$ N' r0 S" {* K
在ASP里面有简单的实现的方法。
% c z- n! n' I" K& PPHP也只需要设置HTTP状态头就行。 |
|