在node.js中使用body-parser时,如何在不区分大小写的模式下获取键值?

在node.js中使用body-parser时,我希望发送键不区分大小写。 假设我们发送一个json,比如{“Name”:“Dariush”},我想通过两种方法获得“Name”的值:

request.body.name&request.body.Name

但是,默认情况下,只是request.body.Name工程! 我想'request.body.name'也可以。

我build议你用一个小写函数预处理request.body键,并且在你的代码中只使用request.body.name

看看这个答案https://stackoverflow.com/a/17945574/84661另外,它存在一个有用的Express中间件另一个,但相关的任务: https : //www.npmjs.com/package/express-uncapitalize

Interesting Posts