Kodieren Sie einen YAML-Schnipsel, damit er sicher in einer URL stehen kann.
Tool wird geladen ...
So verwenden Sie YAML URL Encode
Fügen Sie Ihr YAML ein.
Enthält es einen Fehler, sehen Sie, wo, und können ihn zuerst beheben.
Kopieren Sie den kodierten String und setzen Sie ihn hinter den Parameternamen, zum Beispiel ?data=.
Über YAML URL Encode
Manche Tools und Playgrounds speichern eine YAML-Konfiguration in der Adresse, damit ein Link genau dieselbe Einrichtung reproduziert.
Geschweifte Klammern, Anführungszeichen, Doppelpunkte und Leerzeichen sind in einer URL alle besonders, daher muss der Text prozentkodiert werden, bevor er in einen Query-String kommt. Das YAML wird zuerst auf Syntaxfehler geprüft, Zeilenumbrüche bleiben erhalten und werden als %0A prozentkodiert.
Häufig gestellte Fragen
Wie lang darf eine URL sein?
Browser erlauben sehr lange Adressen, aber Server und Proxys schneiden sie oft bei 2.000 bis 8.000 Zeichen ab. Senden Sie bei größeren Mengen das YAML stattdessen in einem Request-Body.
Ist es sicher, sensible Daten in eine URL zu setzen?
Nein. URLs landen im Browserverlauf, in Server-Logs und in Referrer-Headern. Kodieren ist keine Verschlüsselung, halten Sie Geheimnisse daher aus der Adresse heraus.
Wie dekodiere ich es wieder?
Verwenden Sie das Tool YAML URL Decode, das die Kodierung rückgängig macht, und der YAML-Text wird mit wiederhergestellten Zeilenumbrüchen angezeigt.
Warum ist die Ausgabe so viel länger als die Eingabe?
Jedes Sonderzeichen wird zu drei Zeichen, zum Beispiel wird { zu %7B. Strukturierter Text ist voller Sonderzeichen, ein Wachstum von 50 Prozent oder mehr ist daher normal.