gpt4 book ai didi

javascript - 如何模拟无响应的服务器?

转载 作者:数据小太阳 更新时间:2023-10-29 05:13:55 26 4
gpt4 key购买 nike

我有一个网络服务,客户通过插入外部 JavaScript(托管在我的服务器上)来使用该服务。最近,由于服务器中断 - 外部 JavaScript 变得不可用,我客户的网站开始爬行,因为浏览器在加载 JS 之前不会加载网站的其余部分(它进入网站的标题)。

我正在尝试找出方法,即使我的服务器出现故障,客户的网站也不会变慢,为此我想模拟我的服务器没有响应的情况。请注意,如果我指定了错误的 URL,浏览器将不会加载 JS,但如果 URL 正确且服务器没有响应,浏览器将停止加载页面的其余部分。我想模拟最后一种情况。有什么想法可以解决吗?

PS:在服务器端,我使用的是 LAMP 堆栈。

最佳答案

创建一个休眠时间可配置的脚本

有点像

<?php
$how_long = $_GET['seconds'];
sleep($how_long);
echo "alert('Finished sleeping!');";
?>

然后您只需访问此脚本,例如将其放入您的 HTML 代码中 <script src="http://example.com/hang_for.php?seconds=3600" /> .那会睡一个小时。将会有另一个超时将首先在 php.ini 中配置,但这正是您想要测试的,不是吗?

关于javascript - 如何模拟无响应的服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2252294/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com