Node.js ExpressアプリケーションのすべてのHTTP応答からetag
ヘッダーを削除する必要があります。 Expressで書かれたWebサービスAPIがあり、etagsを送信してクライアントがif-none-match
ヘッダーを送り返すと、クライアントで予期しない結果が表示されます。Express Node.jsのetagヘッダーを無効にする
app.disable('etag')
とres.removeHeader('etag')
を試しましたが、いずれも機能しません。アプリはヘッダーに関係なく送信します。
すべての応答でこのヘッダーを無効にする方法はありますか?
クール。正しい答えとしてマーク! – Raj
特定のエンドポイントのみのetagsを無効にする方法はありますか?私は私のAPIエンドポイントでetagsをしたくないですが、私は静的コンテンツのetagsが欲しいです。 – Zambonilli
3.9.0からこのように動作しません:https://github.com/strongloop/express/releases/tag/3.9.0 – Bigood