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。 –