title: Issue with GET forms and Node.JS and Express
body: <p>I've hot a very simple form in HTML, that sends GET information to my Node.JS server, with Express. This is the form:</p>
  
  <pre><code>    &lt;form method="get" action="/search" autocomplete="off" class="navbar-search pull-left"&gt;
         &lt;input name="search" type="text" id="search" data-provide="typeahead" placeholder="Search..." /&gt;
      &lt;/form&gt;
  </code></pre>
  
  <p>And this is the server part:</p>
  
  <pre><code>app.get('/search', function (req, res){
  
     console.log(req.query["search"]);
  
     res.render('search.ejs')
  
  });
  </code></pre>
  
  <p>When I write something to the input, and press enter, and the page keeps loading for a long while, and I receive a 340 error when I get in for example in <code>http://localhost:8080/search?search=foo</code>. I think I have a problem with the from, that doesn't send properly the values, because it doesn't work with <code>POST</code>request too. Any solution for this?</p>
  
  <p>Thank's advance!</p>