Ich klickte auf eine Anzeige für ein TracFone-Angebot und bemerkte die URL, über die sie weitergeleitet wurde:
http://ad.yieldmanager.com/clk?3,eJydkduSmkAQhp.GO6FmmCNF5WKAFRGJicJu8CbFSVBBXMIuq0-fdtdNKrfpmqL..rpruuYHEytjhYkpJfmO77DIkIUJL3dMUjMXU2RZFiFSGhxhJKbU9h0VGrGnbOnlsXoP36ThqD5jUVfdXVLlKjVzzPFhXn2QPUFvH8oO9eN39f.hjAvl3zVk2F-5UhlxnYhrYv8Zc4tD-JSM26cELaO6TQ75EEazJtwglhizehnldBsVxzB6bEPDJ-HfBV-m9TCcJ0RNjBmcqumytNHTvtAvad11et61gDe-NyEuZl2GskOVAQmhFlJIQnRwlTJkYhCCS46kDh5SybABcy7Mtem-uV0C0hSSIYQ5gY2bIAGaAE3UfLUC.fDj220NIYxy-BUI0BLAStbnwAuCOb7ETnpqolf-lSslInV2ZKxvs-dK2SfvAuM2jLv7hW63QeD7owZo8XklYxQhappUEsAB4L50rt11vn6sfibklW7X69PyWEFTQZNzLEwioVpDhd79AZfov4Y1-mXfVneb-mf4FGnfpJANjWgUcj20t9eXb4PWl6ei7LVfZf7Sl.qt8RvgCraA,http://insight.adsrvr.org/track/clk?sv=rightmediahosted&w=160&h=600&crid=m2ffwh5&adv=qt8fijj&cmp=fhpecrl&ag=yuq8cbh&pid=imm39f3&td_s=http%3A%2F%2Fl.yimg.com%2Frq%2Fdarla%2F2-3-4%2Fhtml%2Fext-render-secure.html&r=http://tracking.intermundomedia.com/lnd/redir.php?imm_cid=06-AJ&dest=http://offers.tracfone.com/en/samsung-r455c.htm
Das ist eine URL mit 942 Zeichen!
Daher habe ich mich gefragt: Gibt es eine festgelegte Begrenzung für die URL-Länge?
Antwort1
Laut Microsoft beträgt die maximale Zeichenanzahl im Internet Explorer 2083http://support.microsoft.com/kb/208427
Laut diesem Artikel können andere Browser eine weitaus größere Anzahl von Zeichen in der URL verarbeitenhttp://hiox.org/425-maximale-länge-einer-url.php
Aus Gründen der Browserkompatibilität orientieren sich die meisten URLs jedoch wahrscheinlich an der geringeren Menge, die der Internet Explorer unterstützt.
Antwort2
AlsAbonnierenbereits gesagt, dass es eine maximale Länge für URLs gibt und deshalb verwenden wir POST statt GET (Zum Beispiel) beim Hochladen von Dateien oder Senden von HTML-Formularen, bei denen möglicherweise nicht einmal eine Begrenzung für die Eingabe von Text besteht.
Wenn es keine Begrenzung für die URL-Länge gäbe, könnten wir unsere 1 GB großen Dokumentsicherungen per HTTP-Get-Anfrage auf den Server hochladen, aber jemand hat entschieden, dass niemand 1 GB große URLs in der Adressleiste seines Browsers sehen möchte ... vielleicht gibt es noch viele andere Gründe. Stellen Sie sich vor, was passiert, wenn Sie auf eine bookmark this
Schaltfläche mit einer solchen URL klicken ...