【发布时间】:2017-08-23 17:37:01
【问题描述】:
谁能帮我解决我的一段代码。 我想从nodejs API循环内部发送数据,在我发送错误消息后出现“发送后无法设置标题”。
..这是我的代码:
for (var i =0;i<req.body.stuff.length;i++){
var arrStuff = req.body.stuff[i];
var getUrl = 'https://someurl/' + arrStuff
request.get(getUrl,
function(error,response,body) {
if (!error && response.statusCode == 200){
rowData = JSON.parse(body)
res.send(rowData) // send data to client
}; // if (!error)
} // function(error,response,body)
); // request.get(getUrl
..终于得到了类似上面标题的错误信息,因为 res.send 已经发送了两次(内部循环),我不知道解决它的最佳方法。
提前致谢
【问题讨论】:
标签: javascript node.js api