Я попытался запустить этот код:Узел, не выполняющий запрос внутри запроса?
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
});
});
};
});
});
В коде выше я попытался сделать запрос в другой запрос обратного вызова. Проблема в том, что первый запрос дал мне правильный ответ, но второй запрос не дал мне никакого результата.
Пожалуйста, объясните мне, почему второй запрос не работает.