Was ist ein URL-Query-Parameter?
Es ist ein key=value-Paar im Teil der URL nach dem ?. Mehrere Parameter werden mit & getrennt, zum Beispiel ?q=shoes&page=2&sort=asc. Derselbe Schlüssel kann mehrfach vorkommen.
Wie dekodiere ich einen Query-String?
Fügen Sie eine vollständige URL, ein reines a=1&b=2 oder eine Hash-Route wie #/path?a=1 in das Feld ein und klicken Sie auf „Analysieren“. Jeder Wert wird URL-dekodiert — aus %20 wird ein Leerzeichen, aus %3D wird = — und mit erkanntem Typ in der Tabelle angezeigt.
Wird meine URL an einen Server gesendet?
Nein. Analysieren, Bearbeiten, Vergleichen und das Erzeugen von Freigabe-Links laufen im Browser; die URL verlässt Ihr Gerät nicht. Freigabe-Links tragen ihren Zustand im #-Fragment, das Browser nie an den Server senden.
Was passiert mit doppelten Schlüsseln?
Jedes Vorkommen bleibt erhalten und steht in einer eigenen Zeile, gekennzeichnet wie 1/2 und 2/2. Das entspricht der Art, wie URLSearchParams und die meisten Server wiederholte Schlüssel lesen — so sehen Sie Werte, die ein einfacher Parser stillschweigend verwerfen würde.
Kann eine in einem Parameter verschachtelte URL gelesen werden?
Ja. Wenn ein Wert selbst eine kodierte URL oder ein Query-String ist — etwa redirect=https%3A%2F%2F…%3Ftoken%3Dabc — können Sie ihn aufklappen und seine inneren Schlüssel und Werte bis zu drei Ebenen tief betrachten.