我想要一条这样的路径:( /skittles?type[]=blue&type[]=green就像一个x-www-form-urlencoded,但这是一个api的get请求).
因此,如果我有以下代码,我如何将可选参数添加到路径路径(当前/ skittles)?
app.get('/skittles', callback);
Run Code Online (Sandbox Code Playgroud)
您不需要将它们添加到路径中。您会在对象中找到它们req.query。
var util = require('util');
app.get('/skittles', function(req, res) {
console.log(req.query);
var type = req.query.type || [];
console.log("type: "+util.inspect(type));
res.send("Type: "+util.inspect(type));
});
Run Code Online (Sandbox Code Playgroud)