如何将数据从html发送到node.js

编码器

我是网络语言方面的新秀,所以如果我的问题很愚蠢,请原谅。基本上我正在尝试将数据从传递html-formnode.js服务器,但是即使在Google中搜索了很多之后,我也没有任何相关的例子。那么,有人可以帮我学习这个东西吗?

我发现以下示例用于将数据解析为php脚本,因此如何调整此代码以将数据传递至node.js脚本。

码:

<!DOCTYPE html>
<html>
<body>

<form action="/action.php" method="get" target="_blank">
 First name: <input type="text" name="fname"><br>
 Last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
 </form>

<p>Click on the submit button, and the input will be sent to a page on the server called "/action_page.php".</p>

Dzenis H.

我强烈建议使用类似的框架Express进行更愉快的Node.js交互。因此,您要做的第一件事就是安装它:

npm install express

对于我的示例,我将安装一个名为的附加中间件body-parser

npm install body-parser  // this allows us to access req.body.whatever

之后,创建一个简单的服务器来处理您的POST请求,如下所示:

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

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

app.post('/example', (req, res) => {
  res.send(`Full name is:${req.body.fname} ${req.body.lname}.`);
});

const port = 8080;

app.listen(port, () => {
  console.log(`Server running on port${port}`);
});

这是我们的HTML表单:因此,我们正在将数据发送到localhost[http:// 127.0.0.1],端口8080/example->的路由–>在我们的小Express服务器中配置的所有内容

<form action="http://localhost:8080/example" method="POST">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
 <button type="submit">Send to backend</button>
</form>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将数组从html发送到node.js,然后发送到mongodb?

如何将数据从客户端的html发送到node.js服务器?

如何将数据发送到Stripe Node.js Express后端

如何将数据发送到 Node JS 中的多个 Kafka 主题分区

如何将数据从 node.js 发送到 angular?

如何将复选框值从HTML发送到Node JS?

如何将数据node.js发送到ejs文件,以及如何使用angular.js获取数据

如何将JSON数据从节点js脚本发送到其他服务器上的HTML文件

如何通过进行Ajax调用将html表单数据发送到node.js服务器?

如何将数据从 content.js 发送到 popup.js?

如何将消息从node.js函数发送到角度控制器

如何将JWT令牌发送到Node.js中的标头

如何将GraphQL查询从Node.js发送到Prisma

如何将视频(从getUserMedia)发送到Node.js服务器?

如何将消息发送到Node.js中的特定客户端

如何将HTTP标头发送到Connect(Node.js)中的静态目录

如何将 https 请求从 Angular 6 发送到 node.js

如何将表单从reactjs发送到Node.js

如何将JavaScript对象/数组发送到前端-Node.js应用

如何将文件/图像从React发送到Node.js服务器

如何使用HTML输入文件导入Excel文件并读取Node.js中的文件内容(如何将完整路径发送到Node.js)

将 AJAX 数据发送到 Node.js

将数据从JavaScript发送到node.js

将edittextfield的数据从Android发送到node.js

如何将多部分表单数据从 js 发送到 Rails?

如何将数据从反应 js 发送到后端快递(反应和快递)

如何将数据从模型发送到控制器节点js

如何将参数从js发送到php codeigniter

将图像从html发送到node.js