How to receive post in Express


do not move forget around here

const bodyParser = require('body-parser');

const app = express();

app.use(bodyParser.urlencoded({
  extended: true
}));

The all source looks like this

var express = require("express");

const bodyParser = require('body-parser');

const app = express();

app.use(bodyParser.urlencoded({
  extended: true
}));

app.use(bodyParser.json());

var server = app.listen(3306, function(){
    console.log("Node.js is listening to PORT:" + server.address().port);
});

app.set('view engine', 'ejs');

app.get("/", function(req, res, next){
    res.render('registration', {});
});

//post
app.post("/Completion", function(req, res, next)
{
    var student = {
        first : req.body.fname,
        last : req.body.lname
    }
    console.log(student);

    res.render('completion',{
        userValue : student,
        topicHead : 'Student Form'
    });

});

You can see all sauce GitLab

If you don’t have a some node module please install properly

GitLab

藤沢瞭介(Ryosuke Hujisawa)
  • りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

未整理記事