Was ist die maximale Länge einer URL in verschiedenen Browsern?
Wie lang ist die maximale Länge einer URL in verschiedenen Browsern? Unterscheidet sie sich von Browser zu Browser?
Ist sie durch das HTTP-Protokoll vorgegeben?
4653
3
Kurze Antwort - de facto Begrenzung auf 2000 Zeichen
Wenn Sie die URLs unter 2000 Zeichen halten, funktionieren sie in praktisch jeder Kombination von Client- und Server-Software. Wenn Sie auf bestimmte Browser abzielen, finden Sie weiter unten nähere Informationen zu spezifischen Grenzen.
Längere Antwort - erstens, die Standards...
RFC 2616 (Hypertext Transfer Protocol HTTP/1.1) Abschnitt 3.2.1 sagt
Siehe auch diese Antwort von Matas Vaitkevicius weiter unten.
Sind diese Informationen auf dem neuesten Stand?
Dies ist eine beliebte Frage, und da die ursprüngliche Untersuchung ~12 Jahre alt ist, werde ich versuchen, sie aktuell zu halten: Stand Sep 2018 ist der Ratschlag immer noch gültig. Auch wenn der IE11 möglicherweise längere URLs akzeptiert, bedeutet die Allgegenwart älterer IE-Installationen und die Beschränkungen der Suchmaschine, dass ein Aufenthalt unter 2000 Zeichen die beste allgemeine Politik ist.
WWW FAQs: Was ist die maximale Länge einer URL? hat seine eigene Antwort, die auf empirischen Tests und Untersuchungen beruht. Die kurze Antwort lautet, dass die Überschreitung von 2048 Zeichen den Internet Explorer unglücklich macht und dies daher die Grenze ist, die Sie verwenden sollten. Eine ausführliche Antwort finden Sie auf dieser Seite.
Der URI RFC (von dem URLs eine Untergruppe sind) legt keine Höchstlänge fest, empfiehlt aber, dass der Hostnamen-Teil des URI (falls zutreffend) nicht länger als 255 Zeichen sein darf:
URI-Ersteller sollten Namen verwenden, die
Wie bereits in anderen Beiträgen erwähnt, haben einige Browser eine praktische Beschränkung für die Länge einer URL.