如何将数据从HTML传递到NodeJS

时间:2019-07-03 11:30:32

标签: html node.js

我目前有一个app.js文件和一个index.html文件,我想将数据从index.html传递到app.js。

我正在尝试使用expressJS来执行发布请求,但是似乎并没有处理数据。

HTML:

<form action="./index.html" method="post">
    First name: <input type="text" name="fname"><br>
    Last name: <input type="text" name="lname"><br>
    <input type="submit" value="Submit">
</form>

NodeJS:

var express = require("express");
var app = express();
app.post('/', urlencodedParser, function(req,res){
  console.log(req.body);
});

在服务器命令行上,我正在获取/ POST,因此我正在注册正在发出发布请求,但console.log()并未使用数据初始化。

1 个答案:

答案 0 :(得分:0)

我设法制作了一个有效的示例,并将其上传到此仓库中。

https://github.com/crimson-eagle/nodeJS-POST-FORM