0
我使用角度製作單頁應用程序,有時後端服務不響應或關閉,瀏覽器需要很長時間來超時請求。強制HTTP請求超時從前端
如何在較短的時間內強制超時來自前端的http請求,這將幫助我向用戶顯示後端未響應的消息。
我使用角度製作單頁應用程序,有時後端服務不響應或關閉,瀏覽器需要很長時間來超時請求。強制HTTP請求超時從前端
如何在較短的時間內強制超時來自前端的http請求,這將幫助我向用戶顯示後端未響應的消息。
$http
config有一個timeout
屬性,您可以使用$http
發出請求時設置該屬性。
如果你想要得到的東西,在全球範圍內做了所有$http
可以看看這個SO張貼How to set a global http timeout in AngularJs
嗨...我試過這些選項,但不知何故,它們並沒有幫助強制超時。 –
既然你標記你的問題「angularjs」,也許看看http://odetocode.com/blogs /scott/archive/2014/04/24/canceling-http-requests-in-angularjs.aspx。 –