Я пытаюсь получить данные из пост-звонка, перенаправить на определенный URL-адрес, основанный на полученных мной данных, который будет вызовом get для отображения этих данных на базовой c html странице. У кого-нибудь есть идеи, как это сделать на Heroku? Каждый раз, когда я пытаюсь перенаправить ничего не происходит, ни ошибки, ни чего-либо. Вот как выглядит мое приложение:
const bodyParser = require('body-parser');
var path = require('path');
var app = express();
var enforce = require('express-sslify');
app.use(enforce.HTTPS({ trustProtoHeader: true }));
app.set("view engine", "ejs");
// This assumes your project has a directory named 'views' in it.
app.set("views", path.join(__dirname, "views"));
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
extended: true,
}));
// Initialize the app.
var server = app.listen(process.env.PORT || 8080, function () {
var port = server.address().port;
console.log("App now running on port", port);
});
app.post('/order', (req, res, next) => {
//some work here
res.redirect('/destination');
});
app.get('/destination', (req, res, next) => {
app.render()
});