快速js中的请求参数

我正在使用express.js,我试图使用下面的代码获取请求参数。

app.configure(function () { app.use(express.static(__dirname + '/public')); }); app.get('/', function (req, res) { console.log(req.params[0]); console.log(req.params.id); res.render('/public/index.html'); }); 

我的url是这样的。

 http://localhost:8080/?id=34. 

我没有得到请求参数。 我尝试了所有可能性。

你需要引用req.query

req.params是embedded在URLpath中的参数。

你也可以使用

req.param( 'ID')

它将获取path,正文和查询参数给你。