title: req.query only detecting a single parameter from URL
body: <p>I have the following test code,</p>
  
  <pre><code>app.use(function(req,res,next)
  {
  
  console.log("Params : " + req.params);
  
  console.log("Path : " + req.path);
  
  console.log("Query :" +req.query);
  
  
  for(var params in req.query)
  {
  
      console.log(params);
  }
  
  res.end("processed");
  
  });
  </code></pre>
  
  <p>whenever I generate a request with the following url</p>
  
  <pre><code>http://127.0.0.1:8080/path/resource/myname?user=alanz&amp;password=alpacasocks
  </code></pre>
  
  <p>I obtain the output</p>
  
  <pre><code>Params : [object Object]
  Path : /path/resource/name
  Query :[object Object]
  user
  </code></pre>
  
  <p>It does not seem to detect the second query variable. Generating the request with curl.</p>