Abfragezeichenfolgen-Parser
Fügen Sie eine URL oder den Teil nach dem Fragezeichen ein. Der Parser decodiert die Werte und bewahrt leere oder wiederholte Schlüssel.
So parsen Sie eine Abfragezeichenfolge
-
1
Fügen Sie die URL ein
Entweder die gesamte URL oder nur den Teil nach ?. Fragmente (#...) werden automatisch ignoriert.
-
2
Lesen Sie die Paare
Jeder Parameter wird zu einer Zeile mit seinem dekodierten Schlüssel und Wert.
-
3
Überprüfen Sie auf Duplikate
Wiederholte Schlüssel erscheinen jeweils in einer eigenen Zeile und in der Reihenfolge der URL.
Typische Tracking-URL, dekodiert
Eine URL wie https://shop.example/checkout?product=hat&utm_source=newsletter&utm_medium=email%20weekly&ref= wird als:
| Schlüssel | Wert |
|---|---|
| product | hat |
| utm_source | newsletter |
| utm_medium | email weekly |
| ref | (leer) |
Randfälle, die der Parser behandelt
- Leere Werte (
?ref=) werden beibehalten, einige Backends achten auf den Unterschied zwischen fehlend und leer. - Schlüssel ohne
=Zeichen (?debug) werden mit einem leeren Wert geparst. - Duplizierte Schlüssel (
?id=1&id=2) werden in der Reihenfolge beibehalten; es erfolgt keine Zusammenführung, da die Konventionen der Frameworks unterschiedlich sind. +Dekodierung: Im Abfragebereich wird+zu einem Leerzeichen, um mitapplication/x-www-form-urlencodedVerbrauchern kompatibel zu bleiben.- Ungültige Prozent-Escapes (wie ein fehlendes
%ZZ) bleiben im Output, damit Sie den Fehler sehen können, anstatt stillschweigend Daten zu verlieren.
Häufig gestellte Fragen
Nein. Alles nach dem Fragmentmarker (#) gehört zum URL-Fragment, nicht zur Abfragezeichenfolge, daher wird es vor dem Parsen entfernt. Fügen Sie das Fragment separat ein, wenn Sie es überprüfen müssen.
Jedes Vorkommen erscheint in einer eigenen Zeile und in ursprünglicher Reihenfolge. Server behandeln Wiederholungen unterschiedlich; prüfen Sie Ihr Framework.
Ja. Der Parser akzeptiert Eingaben wie ?a=1&b=2, a=1&b=2 oder eine vollständige URL und erkennt, welchen Teil er überprüfen soll.
Nein. Dieses Tool sendet den Text beim Klick auf „Parsen“ an unseren Server. Entfernen Sie vorher Passwörter, Zugriffstoken und andere Geheimnisse.
Verwandte Tools
Farbrad-Explorer
Erforschen Sie das Farbrad interaktiv. Rotieren Sie Harmonien, vergleichen Sie HSL mit RYB, erkennen Sie komplementäre und triadische Paare in Echtzeit.
ASCII-Tabelle Referenz
Vollständige ASCII-Tabelle von 0 bis 127 mit Dezimal-, Hex-, Oktal-, Binär- und numerischer HTML-Zeichenreferenz für jedes Zeichen, einschließlich Steuerzeichen wie NUL, LF und DEL.
HTML-Zeichenreferenz
Durchsuchbare Liste von HTML-Entitäten, ihren benannten und numerischen Codes sowie eine Ein-Klick-Kopie für Sonderzeichen und Symbole.
Referenz für Tastenkombinationen
Durchsuchen Sie dokumentierte Standardkürzel für VS Code, Chrome und Bash mit GNU Readline unter macOS, Windows und Linux.
CSS-Scrollbar-Generator
Passen Sie das Erscheinungsbild der Bildlaufleiste per CSS an. Modernes scrollbar-color / scrollbar-width und das ältere ::-webkit-scrollbar für breite Browser-Unterstützung.
Zufallsbuchstaben-Generator
Erzeugen Sie zufällige A-Z-Buchstaben. Wählen Sie Anzahl, Großschreibung, Kleinschreibung oder gemischte Schreibweise für Spiele, Aufgaben und Unterricht.
Tool in anderen Sprachen verfügbar
- Stränganalys för frågestruktur [SV]
- 쿼리 문자열 파서 [KO]
- Analizador de Cadenas de Consulta [ES]
- Querystringverwerker [NL]
- Pemisahan String Pernyataan Kueri [ID]
- クエリ文字列の解析 [JA]
- محلل سطر الاستعلام [AR]
- เครื่องมือแยกสตริงสำหรับคำสั่งค้นหา (Query String Parser) [TH]
- Parser query stringa [PL]
- Phân tích chuỗi truy vấn [VI]
- Analyseur de chaîne de requête [FR]
- Analisador de String de Consulta [PT]
- 查询字符串解析器 [ZH]
- Query String Parser [EN]
- Parser di Stringa di Query [IT]
- Парсер строки запроса [RU]
- Sorgu Dizesi Ayrıştırıcı [TR]