【发布时间】:2018-12-11 08:08:39
【问题描述】:
我正在尝试使用 angular http get 请求获取一个月的历史数据。我使用 angular 5,服务器在节点 js 中,db 是 mongodb。 第一次单击按钮时,它会点击服务器,控制台会打印在服务器上。 2 分钟后再次服务器控制台,因为 ui 命中服务器,但 ui 没有调用服务器。 1分钟后,服务器显示发送成功响应,但ui控制台显示错误-“连接被拒绝”。我尝试使用可观察的共享来解决它。但它没有用 这是我的服务。
getReports(params): Observable<number>{
let headers = new Headers({ 'Content-Type': 'application/json' });
let options = new RequestOptions({ headers: headers });
return this.http.get(url, options)
.map((res: Response) => res.json())
.catch(this.handleError)}
【问题讨论】:
-
任何建议都会有很大帮助。
-
你的标签上写着 angularjs,但这不是 angularjs……它是 angular
-
您必须增加响应时间。默认情况下,如果在一定时间后没有收到响应,每种技术都会再次调用请求。
-
感谢@RatanUdayKumar 的回答。我怎样才能增加角度的响应时间
-
更新我的答案
标签: node.js angular mongodb rest api