URL-Parameter analysieren
Analysieren Sie URL-Parameter und erhalten Sie wiederholte Namen.
Ihre Dateien werden hier auf Ihrem Gerät verarbeitet
Wir senden Ihre Datei- oder Textinhalte nicht an einen Verarbeitungsserver. Es ist kein Konto erforderlich und es gibt keine tägliche Betriebsquote. Einzelne Tools haben Größenbeschränkungen, um den Speicher Ihres Geräts zu schützen.
Eine Verbindung ist erforderlich, um die Website und ihre Ressourcen zu laden. Hosting kann technische Besuchsdaten erhalten. Favoriten speichern nur Werkzeugkennungen in diesem Browser.
Wie wir mit Ihren Daten umgehen →Wie man dieses Tool benutzt
- Fügen Sie eine vollständige URL oder eine Abfrage ein, die mit ? beginnt.
- Parameter analysieren, ohne die Website zu besuchen.
- Überprüfen Sie dekodierte Werte, wiederholte Namen und leere Felder.
Ein Beispiel, das Sie überprüfen können
Überprüfen Sie eine Abfrage, die eine Suche und wiederholte Tags enthält.
Beispieleingabe
https://example.com/?q=hello+world&tag=a&tag=b&empty=
Erwartetes Ergebnis
[{"name":"q","value":"hello world"},{"name":"tag","value":"a"},{"name":"tag","value":"b"},{"name":"empty","value":""}]Beide Tags bleiben und + wird zu einem Leerzeichen. %2B würde ein Pluszeichen erzeugen.
URL-Parameter analysieren: Gebrauch und praktische Anleitung
Durch das Parsen von URL-Parametern wird eine Abfrage in lesbare Namen und Werte getrennt. Es hilft, Filter, Kampagnenlinks zu überprüfen und Beispiele anzufordern, ohne ihr Ziel zu besuchen. Geben Sie eine vollständige HTTP- oder HTTPS-Adresse oder das von der Eingabe akzeptierte Abfrageformular an. Die Analyse arbeitet mit der Textstruktur; sie sendet die Adresse nicht an einen Server, um festzustellen, welche Seite antwortet oder was jeder Parameter tut. Das Ergebnis beschreibt eher Repräsentation als Remote-Verhalten.
Der gleiche Name kann mehr als einmal vorkommen. Wiederholte Namen können mehrere Filter darstellen und sollten nicht automatisch als Fehler betrachtet werden. Die Tabelle zeigt jedes Vorkommen. Leere Werte können ebenfalls eine Rolle spielen: Unterscheiden Sie einen fehlenden Schlüssel von einem vorhandenen Schlüssel ohne Inhalt. Ein Fragment, das dem Hash-Zeichen folgt, dient einer anderen Rolle als die Abfrage und sollte nicht als ein weiterer Serverparameter behandelt werden. Überprüfen Sie die Grenzen der angegebenen Adresse, bevor Sie einzelne Zeilen interpretieren.
Die Abfrageinterpretation ändert sich plus Zeichen in Leerzeichen und decodiert gültige Prozentfolgen. Dies unterscheidet sich von dem allgemeinen URL-Konverter, der im wahrsten Sinne des Wortes plus behält. Wenn eine Quelle ein unvollständiges Escape oder ungültiges UTF-8 enthält, überprüfen Sie, woher die Zeichenfolge stammt. Durch blindes Ändern der Interpunktion kann ein Wert geändert werden, den die ursprüngliche Anwendung übertragen soll. Die Kodierungskonvention des empfangenden Systems ist wichtig, wenn Sie zwischen diesen beiden verwandten Tools wählen.
Überprüfen Sie eine wiederholte Taste, einen Wert, der Leerzeichen enthält, und einen anderen, der Sonderzeichen enthält. URL Encoder bereitet eine neue Komponente im entsprechenden Modus vor. Vermeiden Sie es, Beispiele mit privaten Token oder persönlichen Daten zu veröffentlichen, obwohl die Analyse lokal erfolgt. Speichern Sie ein fiktives Beispiel, um das Format zu dokumentieren. Ein lesbarer Parameter stellt keine Verbindungssicherheit her oder beweist nicht, dass ein Server den Namen akzeptiert; diese Eigenschaften hängen von der empfangenden Anwendung ab.
Ein praktischer Check vor der Verwendung des Ergebnisses
Bereiten Sie für wiederholte Filter eine fiktive Abfrage mit zwei Darstellungen eines Schlüssels und eines anderen mit einem leeren Wert vor. Überprüfen Sie alle Zeilen, bevor Sie die Informationen in ein Objekt umwandeln, da diese Transformation Wiederholungen verwerfen könnte, die für den Server wichtig sind. Bewahren Sie die ursprüngliche Abfrage mit einer abgeleiteten Darstellung auf.
Optionen und Grenzen
Fügen Sie eine vollständige HTTP- oder HTTPS-URL oder eine Parameterzeichenfolge wie ?q=hello&tag=a&tag=b ein. Beim Decodieren wird + als Leerzeichen und %2B als Pluszeichen interpretiert. Das Ergebnis ist eine geordnete Liste von Name-Wert-Paaren, die wiederholte Namen erhält. Die URL wird nie aufgerufen. Grenzen: 100.000 Zeichen und 2.000 Parameter.
Häufige Fragen
Werden Zahlen und wertlose Parameter erhalten?
Jeder Wert ist Text. Wertlose Parameter werden zu leeren Strings; wiederholte Namen werden nicht überschrieben. Das Fragment nach # ist von der Abfrage ausgeschlossen.
Sind meine Daten auf einem Server gespeichert?
Nein. Inhalte und Dateien werden in Ihrem Browser ohne Account verarbeitet. Das Schließen der Seite verliert nicht gespeicherte Ergebnisse.