如果我有一个循环使git config --system http.sslcainfo "C:\Program Files\Git\usr\ssl\certs\ca-bundle.crt"
个请求数如下:
i
现在我想将我的数组发送给用户:
for (var i = 0; i < array.length; i++) {
request(array[i], (error, response, body) => {
arrayToSend.push(body)
})
}
这似乎应工作,但如果res.send(JSON.stringify(arrayToSend));
需要很长时间,那么最终会得到一个空数组。我无法将request
放入res.send()
回调中,因为它会发送request
次,这是不好的。
我想知道只有在完成所有请求之后我才能拨打i
一次。