title: Remove Etag Header in express
body: <p>I have searched a lot and still couldn't find a solution, I am using <code>nodejs</code> with <code>express</code> which is setting <code>etag</code> to true by default, I tried all of the solutions i found online and it is still set, examples:</p>
  
  <pre><code>res.set('etag', false);
  res.removeHeader('ETag');
  app.disable('etag');
  app.use(express.static(__dirname + '/public'), { etag: false });
  </code></pre>
  
  <p>And still it is set, so, is there something i am missing here since i am not really that experienced in node or express.</p>
  
  <p>My question is obviously, how to disable this header, because, I have a page with a lot of images (A LOT) and all of them are static and <code>etag</code> is causing a lot of blocking since it's sending requests to check validity and preventing the browser from relying on <code>cache-control</code>, which is hugely increasing page load time.</p>
  
  <p>Thanks for the help</p>