📜  如何在 Express.js 中接收 post 参数?

📅  最后修改于: 2022-05-13 01:56:54.396000             🧑  作者: Mango

如何在 Express.js 中接收 post 参数?

Express 是一个小型框架,它位于 Node.js 的 Web 服务器功能之上,用于简化其 API 并添加有用的新功能。使用中间件和路由可以更轻松地组织应用程序的功能;它为 Node.js 的 HTTP 对象添加了有用的实用程序;它有助于呈现动态 HTTP 对象。 Express.js 提供了各种类型的方法来处理来自客户端的不同类型的传入请求,例如 get、Post 等。在本文中,我们将讨论如何在 express.js 中接收 post 参数。

可以使用express.urlencoded()中间件和req.body对象从表单接收POST 参数。 express.urlencoded() 中间件有助于解析来自客户端的数据。

句法:

express.urlencoded( [options] )

参数:options 参数包含各种属性,如扩展、膨胀、限制、验证等。

返回值:它返回一个对象。

示例:让我们一一讨论在 express.js 中接收 post 参数的每一步

第 1 步:创建一个“ app.js ”文件并使用npm 初始化您的项目。

npm init

第 2 步:创建一个“ index.html ”文件并使用npm安装express包。

npm install express

项目结构:

项目/文件结构

第 3 步:现在让我们首先编写“ index.html ”文件。在其中,我们创建一个表单并将该表单作为“ POST方法提交到“ /submit ”路由,我们稍后将在“ app.js ”文件中声明该路由。

索引.html




    
    
    



    
    
Name:

Email:

Gender:
Male
Female
Don't want to disclose

Hobbies:
Painting
Dancing
Singing