我遇到了一个AngularJs应用的问题。我的应用程序需要发送一个GET查询到一些python瓶子服务器,它将处理一个脚本3-4分钟。
我实际上在使用angular中的$http.get方法,但一分钟后,如果我的python应用程序还没有响应,我就会超时。python应用程序继续处理,但由于超时,我将无法读取promise函数中的响应。
有没有办法处理这类查询,避免浏览器和angular应用的超时?
发布于 2016-10-08 20:34:11
您可以在http.get()方法的第二个参数中设置http请求的自定义超时时间:
$http.get('request-path', {timeout: 300000});这会将超时设置为300秒=5分钟。
https://stackoverflow.com/questions/39932143
复制相似问题