2017-08-15 6 views
0

私のnode.jsサーバーにproxy_pass_header Connection;を送信しようとしています。 しかし私の応答ヘッダーは上書きされていますConnection : keep-alive私が明示的にConnection : closeを変更したとしても。Nginx proxy_pass_header

私は間違っていますか?

答えて

1

これは、nginxが手前にあり、独自の設定に基づいて応答するためです。接続を維持したくない場合は、以下のディレクティブをnginx confで使用してください。

keepalive_timeout 0; 
+0

これは問題を解決しますが、今は別のものに直面しています。 keepalive_timeout 0;ノードレスポンスヘッダをConnection:keep-aliveにしないでください。それは常に近いです。 –

+0

これが役立つかどうかを確認するhttps://stackoverflow.com/questions/10395807/nginx-close-upstream-connection-after-request –

+0

本当に必要なのは、いくつかのロジックに基づいてnode.jsからConnectionを制御することです。出来ますか? –

関連する問題