GET リクエストの長さに制限はありますか? [重複] 質問する

GET リクエストの長さに制限はありますか? [重複] 質問する

GET リクエストの長さに制限はありますか?

ベストアンサー1

ではないRFCいいえ、しかし実際的な限界はあります。

HTTP プロトコルは、URI の長さに事前の制限を設けていません。サーバーは、提供するリソースの URI を処理できなければなりません。また、そのような URI を生成できる GET ベースのフォームを提供する場合は、無制限の長さの URI を処理できる必要があります。URI がサーバーが処理できる長さよりも長い場合、サーバーは 414 (Request-URI Too Long) ステータスを返す必要があります (セクション 10.4.15 を参照)。

注意: 一部の古いクライアントまたはプロキシ実装ではこれらの長さが適切にサポートされない可能性があるため、サーバーは 255 バイトを超える URI の長さに依存することに注意する必要があります。

おすすめ記事