HTTP・Web 基礎4 択難易度 応用

リバースプロキシ経由で上流サーバーが制限時間内に応答しないとき、プロキシが返すコードは?

正答

  1. 502 Bad Gateway
  2. 503 Service Unavailable
  3. 408 Request Timeout
  4. 504 Gateway Timeout

解説

504 Gateway Timeout は、プロキシやロードバランサーが上流(バックエンド)サーバーへ転送したあと、制限時間内に応答を受け取れなかったときに返す。502 Bad Gateway は上流から応答は来たが不正だった、または接続そのものを拒否された場合で、「時間切れ」ではない。503 Service Unavailable は過負荷やメンテナンスでサーバー自身が一時的に処理できないことを示す。408 はクライアントがリクエストを送り切るのが遅いときにサーバーが返すもので、方向が逆である。

参考: developer.mozilla.org

status-code5xxproxy

この問題を含む HTTP・Web 基礎 のテストを制限時間つきで解く

HTTP・Web 基礎クイズへ