使用express.json和使用bodyParser是不一样的。
express.json是express框架内置的中间件,用于解析请求体中的JSON数据。它是基于body-parser模块实现的,但在express 4.16.0版本后已经内置,不再需要单独安装body-parser模块。express.json可以通过app.use(express.json())来使用。
bodyParser是一个独立的中间件模块,用于解析请求体中的数据。它支持解析多种类型的数据,包括JSON、urlencoded和multipart等。在早期版本的express中,需要单独安装和引入body-parser模块,并通过app.use(bodyParser.json())来使用。
因此,使用express.json和使用bodyParser虽然都可以解析JSON数据,但是express.json是express框架内置的中间件,而bodyParser是一个独立的中间件模块。在新版本的express中,推荐使用express.json来解析JSON数据。
领取专属 10元无门槛券
手把手带您无忧上云