title: What does the bodyParser() in connect middleware do?
body: <p>I'm doing a tutorials on node.js, and the lesson is teaching me how to create a server using node. In the code below, what does the connect.bodyParser() line do?</p>
  
  <pre><code>var app = connect()
      .use(connect.bodyParser())
      .use(connect.static('public'))
      .use(function (req, res) {
          if (req.url === '/process') {
              res.end(req.body.name + ' would repeat ' + req.body.repeat + ' times.');
          } else {
              res.end("Invalid Request");
          }
      })
      .listen(3000);
  </code></pre>