アップストリームで生成された ETag には If-None-Match チェックが必要ですか? (NGINX)

アップストリームで生成された ETag には If-None-Match チェックが必要ですか? (NGINX)

(1年間活動がなかったため削除された投稿を再投稿します)

etag offNGINX で(冗長性を避けるために )を使用し、アップストリームで ETags を生成する(つまり を使用しているif_modified_since off)と仮定します。add_header Last-Modified ""proxy_pass

ETag が有用であるためには、If-None-Match ヘッダーのチェックが伴う必要があります。私の質問は、アップストリームで ETag を生成しているので、アップストリームで If-None-Match ヘッダーのチェックが必要なのか、それとも NGINX 独自のチェックでよいのかということです。

私はチェックしましたソースコードしかし、その関数がいつ実行されるのか、また、実行時に NGINX がすでにアップストリームにリクエストを送信したかどうかは不明です...

関連情報