502 Bad Gateway
小さなプロキシを作成しましたが、プロキシサーバー自体に内部エラーがある場合にエラーを返すのが正しいかどうか疑問に思っています。RFCは、これは相手側のサーバーが悪い応答をした場合にのみ行うことであると言っているようです。
サーバーは、ゲートウェイまたはプロキシとして機能しているときに、要求を実行しようとしてアクセスしたアップストリームサーバーから無効な応答を受信しました。
これは、たとえばアップストリームサーバーがcontent-length
応答本文の長さとは異なるヘッダーを設定している502
場合、つまり応答が無効な場合にエラーを設定する必要があることを意味します。
RFCを誤解していますか?