私はこの人気のある質問を見ました:
しかし、Google Chromeへの参照を直接見つけることができなかったため(そして、ほとんどの回答は数年前に与えられたので)、Google ChromeブラウザーのURLの長さの現在の制限は何ですか?
Chromeの現在の制限は2MBです。この問題は次のとおりです。
https://code.google.com/p/chromium/issues/detail?id=69227
「toDataUrl」ソースを使用して画像を表示するなどの問題を解決する必要がある場合の回避策などのリソースがあります。
URLの処理は実装に依存する可能性があるという事実に加えて、HTTP/1.1
仕様ではRFC2616
で次のように述べています。
RFC 2616(Hypertext Transfer Protocol — HTTP/1.1)では、セクション3.2.1で、URIの長さに制限はないと述べています(URIは、ほとんどの人がURLと呼ぶものの正式な用語です)。
Google Chromeで受け入れられる最大文字数は最大で何個か、現在そのような制限が存在するかどうかさえ知りません。おそらく、それは Chromium GITリポジトリ のあいまいな定義で指定されるか、たとえばウィンドウ上のWin32 API
のテキスト入力の最大値で指定されます。
ただし、ほとんどのWebサーバーにはURLの長さに関する制限があります。おそらくほとんどの場合、応答として413 Entity Too Large
をスローします。