Node.js: connectのquery

『実践Node vytorin 10 40 generic.jsプログラミング』(p.183〜)の写経。
前回のbodyParser同様、queryもconnectとは別途インストールする必要があります。

npm install connect
npm install connect-query

『実践Node.jsプログラミング』(p.183)に対応する例。

var connect = require('connect')
  , query = require('connect-query');

connect()
.use(query())
.use(function(req, res, next) {
  res.setHeader('Content-Type', 'application/json; charset=utf-8');
  console.log(req.query);
  res.end(JSON.stringify(req.query));
})
.listen(3000);