【发布时间】:2020-05-25 01:18:59
【问题描述】:
我有一个不清楚的问题。使用 express.json() 和使用 body-parser 模块一样吗?有什么区别?一个人如何彼此受益?现在我正在创建一个返回 json 的 API,在阅读了文档之后,我还不是很清楚。
【问题讨论】:
-
来自docs:“
express.json([options])...这是 Express 中内置的中间件功能。它使用 JSON 有效负载解析传入的请求,并且基于 body-parser。”所以是的,它们应该是相似的,因为一个是基于另一个。恕我直言,我通常更喜欢内置功能而不是添加额外的库,除非它们具有我需要的增强功能。 -
express.json 被删除了一段时间。作为一个内置函数。所以这就是我认为混乱的地方。
标签: javascript json api express