Я пытаюсь установить связь между NodeJS и Python, отправив запрос на публикацию из файла .ejs, созданного NodeJS.Но я не знаю, как прослушать этот пост с помощью Python.Я пробовал флягу как эту ссылку Как отправлять и получать запросы HTTP POST в Python , но колба и узел не могут работать на одном и том же порту.
В index.ejs:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div>
<form action="/new" method="POST">
<p>Calibration PH (for example: 4) : </p>
<input type="text" name="PH">
<input type="submit" value="Submit">
</form>
</div>
</body>
</html>
В app.js:
app.set('view engine', 'ejs');
app.get('/',(req,res)=>{
console.log("OK")
res.render('index');
});
app.post('/new',(req,res)=>{
var number = req.body.PH;
res.redirect('/');
console.log(number);
})
app.listen(process.env.PORT || 3000, process.env.IP, function(){
console.log("SERVER IS RUNNING!");
})