var server = restify.createServer();
server.use(plugins.queryParser({mapParams: false}));
server.get('/hello/:name', respond);
并使用以下方法调用:
curl -is http://localhost:8080/hello/mark?q1=q1s&q2=q2s
在一个功能中:
function respond(req, res, next) {
res.send('hello '
+ req.params.name + ' '
+ req.query.q1 + ' '
+ req.query.q2
);
next();
}
我收到回复:
"hello mark q1s undefined"[1]+ Done curl -is http://localhost:8080/hello/mark?q1=q1s
如何从请求中获取查询字符串"q1=q1s&q2=q2s"
?
谢谢