2011-12-15 114 views
3

嗨奇怪的問題要問,但我試圖模擬我們的網站上的用戶問題。在JavaScript中延遲Ajax響應

是否有可能延遲ajax請求的響應。

我期望模擬的是當沒有響應從有效的url返回時,我們的頁面會發生什麼。

appreiciate提前

+0

定義「無迴應」。也許只是將JavaScript指向一個完全無效的URL並讓它超時? – David 2011-12-15 15:30:16

回答

0

如果ajax請求發送到服務器,爲什麼不讓服務器sleep()或同等服務器?

0

你可以在服務器端。例如,在由AJAX調用的PHP腳本中,您可以製作sleep(5)。我希望你對你的服務器端語言有熟悉的功能。

0

你可以在你的服務器代碼中使用sleep()函數來使請求花費更長的時間,但是如果你試圖對生產服務器進行測試,我假設你想要在服務器端引入延遲(或無響應)客戶端。 我會建議一個網絡調節器來模擬緩慢的網絡響應時間。我個人使用跨平臺Charles代理(無隸屬關係,但我是一個大粉絲)來處理這個問題,但是您可以在Google上搜索其他替代方案。