s="variable">ms</span>);
    } 
};
</code></pre>

<p>   // app.js
   // delay one second before continuing down the stack
   connect.createServer(require('./delay')(1000)).listen(3000);</p>

<h2 id="Bundled-Middleware">Bundled Middleware</h2>

<p>Connect ships with several helpful middleware modules,
the following are currently provided out of the box:</p>

<pre><code>bodyDecoder      Buffers and parses json and urlencoded request bodies (extenable)
conditionalGet   Provides 304 "Not Modified" support
error