2017-07-26 40 views
-5

家伙喜在快速框架,我们使用的中间件像身体解析器什么是中间件在快速JS

如: -

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

什么是中间件和什么是中间件Express js,它如何在Exprees js中工作,以及如何在Express Js中创建自定义中间件?

+1

http://expressjs.com/zh/guide/using-middleware.html – Claies

+0

在核心中间件只是功能 –

+7

我低估了这个问题,因为它清楚地显示没有研究工作。花费20秒钟才能找到详细解释**的文档**。 – Claies

回答

-1

每当你发送一个请求到你的服务器的一些数据。为了解析特定请求的主体并从中提取数据,我们使用body-parser模块作为中间件。

中间件基本上是两个应用程序之间精确的桥梁。

因此,使用body parser允许您通过解析它并将请求对象转发到处理该特定URL格式的API函数来访问传入请求的req.body属性。

它拥有各类解析器来满足自己的需求,如:

  1. JSON
  2. 文本
  3. URL编码

对于更广泛的解释,你可以请访问docs

相关问题