TA的每日心情 | 衰 2019-8-18 09:37 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
HTTP的状态码9 q9 J- Y% E" M$ Z% q9 X
大家经常见到的大概就是200,404,500等。; l3 P7 d- U/ I- V2 k" K# e
那449这个状态码是什么呢?
- J3 o' _2 a6 H% z3 t9 d/ {, M3 J$ EMSDN上的解释:! t L- V# ^3 P l
Retry after doing the appropriate action
% ]+ Q K; g0 D, R0 l
9 L% _$ x- d ^4 m: OGOOGLE在线翻译上说的是:
/ q6 p7 H; s* T2 B8 b# t3 C Q再审后,做适当的行动, ^2 U1 I4 S2 A& H P3 E# `
; L6 @2 T& c# c2 ^3 U% W% J
呵呵,经过测试,IE浏览器接收到449这个HTTP状态码后的反应是:
$ r- a: t2 |5 A- u3 _ T9 ?先和普通的HTML的执行一样,先执行了449的返回的信息。
5 r) {7 C, n. x7 A然后再自动浏览当前提交的页面。) G+ w% H% x+ N' F! Q A
其他浏览器没测试,估计也一样,不然就是浏览器的BUG了,因为这是正常的HTTP状态头呢。" X! H3 B, o$ I
( n: U% _: p |: _$ A在各种动态脚本中,这个状态码的作用似乎还是挺大的1 Z H: T" @6 ^0 w* A- s
可以在执行页面前,用JS做收集COOKIES等一些事情。。
6 `2 B- y. O* g: ~5 A; `, N或者验证用户的一些信息等。& y4 l2 K- v7 d6 o' C0 c/ \+ j5 R
不准想到挂马那方面去了。5 z& F5 ` A( | S8 y
/ C i# Y) f9 l% b) I/ [在ASP里面有简单的实现的方法。9 ? X, M+ ^9 ?% M
PHP也只需要设置HTTP状态头就行。 |
|