我正在自动执行Web应用程序(Mantis Bug Tracker),并且从中得到一个有趣的响应标题,称为Refresh:

HTTP/1.x 200 OK
...
Refresh: 0;url=my_view_page.php

它的行为似乎与meta刷新确实如此,元刷新技术意味着它相当于HTTP中的标头。

问题是,我找不到任何提及的刷新标头HTTP标准或任何其他关于如何解析以及浏览器遇到时应做什么的确定性文档。

这里发生了什么?

答案

据我所知,在互联网的早期,Netscape创建了刷新(与Set-Cookie以及可能的其他专有伪头标头一起),从那时起(但不是很)。因为几乎每个浏览器都支持它,所以刷新非常安全 - 通常是。

我想这从来没有成为官方标准的一部分,因为他们已经有了状态代码的规定。

来自: stackoverflow.com