5784 Stimmen

Was ist die maximale Länge einer URL in verschiedenen Browsern?

  • Was ist die maximale Länge einer URL für jeden Browser?
  • Ist die maximale URL-Länge Bestandteil der HTTP-Spezifikation?

47 Stimmen

FWIW, für Windows-Benutzer können Serverpfade, die 250 Zeichen überschreiten möglicherweise Probleme verursachen, wenn URLs erstellt werden, siehe z.B. HttpContext.Current.Server.MapPath fails for long file names auf forums.asp.net. Das Fazit: Wenn eine Einschränkung Sie nicht aufhält, könnte eine andere das tun.

0 Stimmen

@gerryLowry: Windows-Tools haben bereits Probleme beim Kompilieren mit langen Dateinamen, daher ist dies normalerweise kein Problem, wenn Sie MapPath nur für tatsächliche Dateinamen verwenden. Man hofft, dass die extra langen URL-Namen nicht mit extra langen Dateipfaden gekoppelt sind, da letzteres zu einem unbrauchbaren Durcheinander führt, während Ersteres möglicherweise nur ein Entwickler ist, der GET-Anfragen missbraucht, wo er POST-Anfragen verwenden sollte.

29 Stimmen

Aus support.microsoft.com/kb/208427 "Die maximale URL-Länge beträgt 2.083 Zeichen im Internet Explorer"

14voto

Leonidas Menendez Punkte 449

Ich habe Erfahrung mit SharePoint 2007, 2010 und es gibt eine Grenze für die Länge der URL, die auf der Serverseite in diesem Fall SharePoint erstellt werden kann, daher hängt es hauptsächlich von 1) dem Client (Browser, Version und BS) und 2) der Servertechnologie, IIS, Apache, usw. ab.

1 Stimmen

Da SharePoint Web-URLs als Dateipfade freigibt, stößt es auf eine separate Beschränkung: die Windows-Dateipfadlänge von 260 Zeichen (oder 248 Zeichen bei Verwendung einer API). Weitere Details zu diesem Limit finden Sie im Abschnitt "Beschränkung der maximalen Pfadlänge" hier: msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx

6voto

Anoop Gupta Punkte 111

Gemäß der HTTP-Spezifikation gibt es keine Begrenzung für die Länge einer URL. Halten Sie Ihre URLs unter 2048 Zeichen; dies stellt sicher, dass die URLs in allen Clients und Serverkonfigurationen funktionieren. Außerdem mögen Suchmaschinen URLs, die unter ungefähr 2000 Zeichen bleiben.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X