У меня проблемы с попыткой вернуть обработанную страницу из API.
Я пытаюсь отправить данные из первого приложения по почте во второе.Второе приложение должно получить данные и затем отобразить первую страницу второго приложения.
Я отправляю и получаю данные, но не могу отобразить страницу.
ПОСТ из службы один:
var request = require('request');
var rp = require('request-promise');
exports = module.exports = function (req, res) {
var options = {
method: 'POST',
uri: 'http://localhost:3001/referral-service',
body: {
some: 'payload'
},
json: true // Automatically stringifies the body to JSON
};
rp(options)
.then(function (parsedBody) {
console.log(parsedBody);
})
.catch(function (err) {
console.log('err')
});
};
API в службе 2:
module.exports = function(router) {
const bodyParser = require('body-parser');
router.get('/', function(req, res, next) {
res.render('welcome');
});
router.post('/referral-service', bodyParser.json(), function(req,
res, next) {
res.render('welcome');
});
};