我想要一个端点,它是/book的一个GET方法,它有一个名为name的查询参数。如果名字是'scott',我想返回“破解编码面试”,但如果是'SCOTT‘,我想做同样的事情。为什么这不管用?
app.get('/book', function (req, res) {
let result = ''
const name = req.query.name.toString().toLowerCase()
if (name === "scott") {
result = "Cracking the Coding Interview"
} else if (name === "enoch") {
result = "The Pragmatic Programmer"
} else {
result = "Good Old Neon"
}
res.send(result);
});发布于 2022-06-25 21:00:33
req.query.name可能是未定义的,因此我们必须打开它以访问该值;如果这个术语令人困惑,请搜索“快速选项”。
https://stackoverflow.com/questions/72482059
复制相似问题