gpt4 book ai didi

node.js - nodejs(express)是否可以有不区分大小写的查询字符串?

转载 作者:IT老高 更新时间:2023-10-28 23:13:35 31 4
gpt4 key购买 nike

查询字符串似乎区分大小写。是否可以有不区分大小写的查询字符串?

如果我的网址有 ?Id=10,访问 req.query.id 会返回 undefined

最佳答案

按原样不可能,但您可以插入一个非常简单的中间件,例如,将 req.query 中的所有键小写:

// insert this before your routes
app.use(function(req, res, next) {
for (var key in req.query)
{
req.query[key.toLowerCase()] = req.query[key];
}
next();
});

关于node.js - nodejs(express)是否可以有不区分大小写的查询字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15521876/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com