我正在使用 Angular 制作一个单页面应用程序,有时后端服务没有响应或关闭,并且浏览器需要很长时间才能超时请求。
如何在更短的时间内强制使来自前端的 http 请求超时,这将帮助我向用户显示后端没有响应的消息。
最佳答案
$http
配置有一个 timeout
属性,您可以在使用 $http
发出请求时设置该属性。
如果您想在全局范围内为所有 $http
完成一些工作,可以查看这篇文章 How to set a global http timeout in AngularJs
关于javascript - 强制前端的 http 请求超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26334018/