Как принять данные с другого ресурса на nodejs/express?
Добрый день! Скажите пожалуйста как принять данные в nodejs/express с другого ресурса и отправить их на клиент?
С нодой только начинаю разбираться(по фронте больше), поэтому извините за глупый вопрос, нагуглить что-то не могу.
Не понятно надо их обрабатывать или нет, прописывать какие-то хедеры ...
Разобрался как отослать строку или что-то такое, а вот принять данные с другого ресурса и их отправить - не могу.
Буду благодарен за любую помощь!
Что бы принять данные нужно сначала запрос сделать, либо ajax если через фронт либо request если через бэк. После этого вы получаете ответ, ответ можете отправить на фронт через res.json например.
Спасибо! Но сейчас остановился на том, что данные принимаю но выводятся только в консоли. Почему-то функция не возвращает респонс если ее вызывать.
var request = require('request');
function dataLoad() {
var data;
return request('http://fake-url.com/param=param', function (error, response, body) {
return body
});
}
exports.func = dataLoad;