我试图运行此代码:节点不在请求中执行请求吗?
app.delete('/closeTrelloBoard', function (req, res) {
console.log('[data], [...]');
var options = {
method: 'GET',
url: 'https://api.trello.com/1/members/someId/boards?key=KEY&token=TOKEN'
};
request(options, function (error, body) {
var boards = JSON.parse(body.body);
for (var i=0; i<boards.length; i++) {
console.log(boards[i].id); //This line runs
app.put('/closeTrelloBoard',function (req, res) {
var options = {
method: 'PUT',
url: 'https://api.trello.com/1/boards/'+boards[i].id+'/closed?key=KEY&token=TOKEN&value=true',
};
request(options, function (error,body) {
console.log('Board closed'); //But this line not runs
});
});
};
});
});
在上面的代码我曾试图弥补在其他要求回调的请求。问题是第一个请求给了我适当的回应,但第二个请求没有给我任何输出。
请指导我为什么第二个请求没有运行。