-1
Я пытаюсь связать http-запросы с помощью модулей запроса NodeJs.Как сделать http-запросы в моем случае?
Пример:
var options = {
url: 'http://example.com'
};
request.get(options, function(error, response, body){
var first = JSON.parse(body);
options.url = 'http://example.com/second' + first.id;
//nested second request
request.get(options, function(error, response, body){
var second = JSON.parse(body);
options.url = 'http://example.com/third' + second.title;
//another nested request
request.get(options, function(error, response, body){
var third = JSON.parse(body);
return third;
});
})
})
Есть ли лучший способ сделать это цепным обещало?
Вы должны использовать обещание. – SLaks
'Я пытаюсь связать обещание' - так как у вас нет никакого обещания в коде, вы не можете связать их –
@JaromandaX хорошие моменты, я меняю свой вопрос на http-запросы. – Jwqq