Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.7 KB

File metadata and controls

32 lines (21 loc) · 1.7 KB
title slug
431 Request Header Fields Too Large
Web/HTTP/Status/431

{{HTTPSidebar}}

HTTP の 431 Request Header Fields Too Large レスポンスステータスコードは、リクエストの HTTP ヘッダーが長すぎるためにサーバーがリクエストの処理を拒否したことを示します。ヘッダーフィールドを縮小した上で、リクエストを再送信することができます

431 はリクエストヘッダーの全体の大きさが大きすぎる場合や、単一のヘッダーフィールドが長すぎる場合に使用することができます。このエラーが発生した場合は、レスポンス本文でこの二つの問題のどちらであるかを示すと役立ちます。 — できれば、どのヘッダーが長すぎるのかも含めたほうがよいでしょう。これによってユーザーが、クッキーを消去するなど、問題の解決を試みることができます。

サーバーは次のような場合に、よくこのステータスを生成します。

  • {{ httpheader("Referer") }} の URL が長すぎる場合
  • そのリクエストで送られた Cookie が多すぎる場合

ステータス

431 Request Header Fields Too Large

仕様書

仕様書 題名
{{RFC("6585", "431 Request Header Fields Too Large" , "5")}} Additional HTTP Status Codes

関連情報

  • {{HTTPStatus(414, "414 URI Too Long")}}
  • {{Glossary("Request header")}}