我試圖運行此代碼:節點不在請求中執行請求嗎?
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
});
});
};
});
});
在上面的代碼我曾試圖彌補在其他要求回調的請求。問題是第一個請求給了我適當的迴應,但第二個請求沒有給我任何輸出。
請指導我爲什麼第二個請求沒有運行。