Nicht die genaueste Antwort, aber es sieht aus wie 2083 Zeichen in der Adressleiste und 5165 Zeichen, wenn Sie einem Link folgen.
(nicht offiziell in irgendeiner Weise eingesteckt nur eine URL mit 41.000 Zeichen in eine Test HTM-Datei und verwendet Javascript, um die URL-Länge abzufragen.)
Update:
den Test zu reproduzieren, Erstellen Sie eine HTML-Datei mit einem Ankerelement, dessen HREF-Attribut 6000 Zeichen lang ist. Öffnen Sie die Datei in Ihrem Browser und klicken Sie auf den Link. Öffnen Sie dann die Konsole und überprüfen Sie window.location.href.length
.
Nach diesem Verfahren in IE9 heute berichtet es die Länge als 5165 Zeichen. Wenn ich dieselbe URL manuell über die Adressleiste lade, werden 2083 Zeichen angezeigt.
Für was es wert ist, scheint IE die URL vor dem Senden der Anfrage abgeschnitten. Wenn ich eine URL von 24.000 Zeichen in das HREF-Attribut des Ankers einfüge, folgt IE dem Link, aber die resultierende Seite meldet eine URL-Länge von 5165 Zeichen. Wenn Sie denselben Link in Chrome verwenden, wird eine HTTP 414-Antwort von meinem Testserver ausgelöst.
auf Super-User gehört.com – dogbane
@fahd nein es nicht - es ist eine wichtige Information für Web-Entwickler –
Länge ist nicht alles, was zählt ... es geht darum, wie Sie es verwenden können - Server möglicherweise eine deutlich kleinere Grenze zum Schutz vor einigen Exploits und unbefugtem Eindringen. – Archimedix