请教一下,nodejs 不是能用 http.get 发送请求么, 假设我要同时发十个请求,用 http.get 应该要怎么写比较好? 我自己知道的就是用 promise.all , 但是想知道有没有更加高性能的写法 /?
// 我自己目前的写法:
function fetchAll () {
http.get('url1').then();
http.get('url2').then();
http.get('url3').then();
http.get('url4').then();
...
http.get('url10').then();
}
// 这里的十个请求肯定是并行不阻塞的,所以用起来并没有什么大问题。只是这样看起来
// 不是很优雅。也不知道会不会有什么性能问题。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.