title: Express: Infinite loading spinner in Chrome
body: <p>Given the most basic Express example: </p>
  
  <pre><code>var express = require('express')
  var app = express()
  
  app.get('/', function (req, res) {
    res.send('Hello World');
  })
  
  app.listen(3000)
  </code></pre>
  
  <p>the page renders correctly and completely, but the tab loading spinner never completes and Chrome 38 is perpetually "Waiting for localhost...". Chrome Dev Tools -> Network indicate no pending/incomplete requests. </p>
  
  <p>Is there something additional needed to complete the request?</p>