我正在自动化一个Web应用程序(Mantis bug跟踪器),我从中得到一个有趣的响应头,名为Refresh:
HTTP/1.x 200 OK
...
Refresh: 0;url=my_view_page.php
Run Code Online (Sandbox Code Playgroud)
它似乎与元刷新的行为方式相同,元刷新技术暗示它与HTTP中的标头等效.
问题是,我找不到HTTP标准中的Refresh标题或任何其他关于如何解析它以及浏览器在遇到它时应该做什么的权威文档.
这里发生了什么?
我正在尝试打印一些东西,等待5秒钟然后移动到另一页.我正在使用睡眠功能但由于某种原因没有打印任何内容,看起来它会跳过打印部分.
它看起来像这样:
<?php
echo "Thank you!";
sleep(5);
?>
<script type="text/javascript"> window.location = '?a=home'; </script>
Run Code Online (Sandbox Code Playgroud)