title: Disable etag Header in Express Node.js
body: <p>We have a need to remove the <code>etag</code> header from all HTTP responses in our Node.js Express application.  We have a web services API written in Express where unexpected results are seen at the client when we send etags and the client sends back the <code>if-none-match</code> header.</p>
  
  <p>We've tried <code>app.disable('etag')</code> and <code>res.removeHeader('etag')</code>, but neither work; the app sends the header regardless.  </p>
  
  <p>Is there any other means of disabling this header in all responses?</p>