gpt4 book ai didi

node.js - 在nodejs中使用路径变量和nodejs中的查询值

转载 作者:太空宇宙 更新时间:2023-11-04 02:50:46 26 4
gpt4 key购买 nike

我正在使用node.js 中的express 框架。我想访问路径变量和查询参数。当我只使用路径变量时,它工作正常,但使用查询参数时,它不起作用,建议我在单个 API 中使用两者的正确解决方案。这里我提一下代码。

app.get('/user/:id', function (req, res, next) {
var url_parts = url.parse(req.url, true);
var type = url_parts.params.id;
Console.log('ID:', type);
next();
}, function (req, res, next) {
res.send('User Info');
});

最佳答案

您可以直接传递来自req的值,而不是使用var url.parse()

req.params.id
req.query.queu

例如:

var type = req.params.id;
var query = req.query.q;

关于node.js - 在nodejs中使用路径变量和nodejs中的查询值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35572503/

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