http并行请求不起作用

时间:2018-01-05 02:56:30

标签: angular observable

我在angular4中有一段代码,在上一次调用返回数据之前多次调用http请求,如下所示:

this.http.put(url, data).subscribe(res => console.log('response data here'));

想象一下,在调用subscribe之前调用此行两次并调用第二次。我期待在这里得到“回复”数据'记录两次,但仅在第二次请求完成时显示一次。

这是预期的吗?我需要等到第一次通话得到响应,然后再拨打第二次电话吗?如果是这样,这对我来说非常令人惊讶,因为我期待http请求可以同时工作。

思想

0 个答案:

没有答案