我的应用程序将进行多个并行的http调用。它基于逻辑上的切换下降,因此查询的数量将有所不同(1、2或3个调用)。有没有办法让我知道哪个电话先返回?即分配密钥还是根据列表上的http请求以有序方式返回?
无论哪种方式对我都有效。我只需要找到一种将正确结果与正确呼叫匹配的方法。
是的,它以与您在数组中发出请求相同的顺序返回结果
例子,
const bothrequests= Observable.combineLatest(
this.http.get('https://testdb1.com/.json').map((res: Response) => res.json()),
this.http.get('https://testdb2.com/.json').map((res: Response) => res.json())
)
bothrequests.subscribe(latestValues => {
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1189 次 |
| 最近记录: |