Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在node.js中使用body解析器时,如何在不区分大小写模式下获取键值?_Node.js_Case Insensitive_Body Parser - Fatal编程技术网

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

在node.js中使用body解析器时,如何在不区分大小写模式下获取键值?,node.js,case-insensitive,body-parser,Node.js,Case Insensitive,Body Parser,在node.js中使用body解析器时,我希望send键不区分大小写。假设我们发送一个json,比如{“Name”:“Dariush”},我想通过两种方式获取“Name”值: request.body.name & request.body.Name 但是默认情况下,只需request.body.Name就可以了!我希望'request.body.name'也能工作。预处理request.body键具有小写功能,并且只使用request.body.name 请按照答案做 还有一个用于相关用途的e

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

request.body.name & request.body.Name


但是默认情况下,只需request.body.Name就可以了!我希望'request.body.name'也能工作。

预处理
request.body
键具有小写功能,并且只使用
request.body.name

请按照答案做

还有一个用于相关用途的express.js中间件: