在Javascript中延迟ajax响应

时间:2011-12-15 15:28:28

标签: javascript ajax

我想问一些奇怪的问题,但我想在我们的网站上模拟用户问题。

是否可以延迟ajax请求的响应。

我想要模拟的是当没有响应来自有效网址时我们的网页会发生什么。

指出任何指针

提前致谢

4 个答案:

答案 0 :(得分:3)

在PHP中使用它:http://php.net/manual/en/function.sleep.php

sleep(60);

如果超时设置为30秒,则会调用超时。

答案 1 :(得分:0)

如果ajax请求进入服务器,为什么不让服务器sleep()或等效服务器?

答案 2 :(得分:0)

您可以在服务器端制作它。例如,在AJAX调用的PHP脚本中,您可以创建sleep(5)。我希望您熟悉服务器端语言。

答案 3 :(得分:0)

您可以在服务器代码中使用sleep()函数使请求花费更长时间,但如果您尝试针对生产服务器进行测试,我假设您要在客户端上引入延迟(或无响应)侧。 我建议使用网络调节器来模拟慢速网络响应时间。我个人使用跨平台Charles代理(没有联盟,但我是一个忠实粉丝)来处理这个问题,但你可以搜索谷歌寻找其他替代方案。