我使用 WAMP 堆栈,并为 demo.html
编写了以下一行代码:
<img src="http://localhost/redirect/demo.php"></img>
demo.php
的代码如下:
<?php
header("Location: http://localhost/redirect/blah");
exit();
?>
代码可以正常运行,但在内容下载期间响应时间非常长。
![使用IMG标签的响应时间](https://istack.dev59.com/CAmTG.webp)
demo.html
从使用<script src="http://localhost/redirect/demo.php"></script>
不确定为什么会发生在IMG标签上。有人能解释一下这是为什么,如何避免呢?是否有其他方法可以通过302加载IMG而不需要JavaScript解决方案。
注意 - 相信这不是PHP / WAMP问题,因为当我直接调用http://localhost/redirect/demo.php
时,响应时间未受影响。相信这与浏览器、它的渲染、它的加载事件有关。