当前位置: 代码迷 >> JavaScript >> 正文解析器json()和urlencoded()函数是否可以替代express json()和urlencoded()函数?
  详细解决方案

正文解析器json()和urlencoded()函数是否可以替代express json()和urlencoded()函数?

热度:77   发布时间:2023-06-12 13:34:58.0

express框架带有express函数express.json()express.urlencoded()

我们有body-parser库,它似乎具有相同的功能。

我的问题是,body-parser是否取代express.json()express.urlencoded()

它处理req.body方式与内置Express函数的req.body不同吗?

直到Express 4.0为止,body-parser软件包都以Express middle的形式存在。 那时,它已从Express捆绑包中删除,但人们仍然依赖它。 因此,大约4.1 Express带来了它,但又将其集成到框架中。

是的,因为这些功能直接基于body-parser,所以实际上是直接替代。 因此,它们本质上是同义词。 Express团队实际上维护着人体分析器。

  相关解决方案