title: Favicon content-type incorrect in Express
body: <p>In Express, when I include a set of favicons with the <code>type</code> set, according to the Response Headers, the images are coming in with a <code>Content-Type:text/html; charset=utf-8</code></p>
  
  <p>For example,</p>
  
  <pre><code>&lt;link rel="icon" type="image/png" href="/public/images/favicon-16x16.png" sizes="16x16"&gt;
  </code></pre>
  
  <p>In the Network tab in Chrome:</p>
  
  <p><a href="https://i.stack.imgur.com/QLCtW.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QLCtW.png" alt="enter image description here"></a></p>
  
  <p>In my express application, I'm doing the following:</p>
  
  <pre><code>app.use(express.static(path.resolve('./public')));
  </code></pre>
  
  <p><strong>How do I ensure the Content-Type is correct for these images in Express?</strong></p>