1. 问题描述
使用 express.js 解析 POST 请求的参数时,在过去会使用到来自 bodyParser 库的 url 编码以及 json 解析函数。而最近使用时发现,IDE 提示 bodyParser 已经被弃用,不建议再使用。
2. 解决方案
express.js 已经在内部实现了对 POST 解析库的支持,所以我们需要使用如下代码即可:
1import express from "express";
2
3let app = express();
4
5app.use(express.urlencoded({ extended: false }));
6app.use(express.json());
参考链接
express.urlencoded([options])
- official docsexpress.json([options])
- official docs- body-parser被弃用,怎么办??
版权声明:本文遵循 CC BY-SA 4.0 版权协议,转载请附上原文出处链接和本声明。
Copyright statement: This article follows the CC BY-SA 4.0 copyright agreement. For reprinting, please attach the original source link and this statement.