Codifica uno snippet YAML in modo che possa stare in sicurezza in un URL.
Caricamento dello strumento...
Come usare YAML URL Encode
Incolla il tuo YAML.
Se contiene un errore, vedi dove e puoi correggerlo prima.
Copia la stringa codificata e mettila dopo il nome del parametro, ad esempio ?data=.
Informazioni su YAML URL Encode
Alcuni strumenti e playground memorizzano una configurazione YAML nell'indirizzo in modo che un link riproduca esattamente la stessa impostazione.
Parentesi graffe, virgolette, due punti e spazi sono tutti speciali in un URL, quindi il testo deve essere codificato in percent-encoding prima di entrare in una query string. Il YAML viene prima controllato per errori di sintassi, gli a capo vengono mantenuti e codificati come %0A.
Domande frequenti
Quanto può essere lungo un URL?
I browser consentono indirizzi molto lunghi, ma server e proxy spesso li tagliano tra i 2.000 e gli 8.000 caratteri. Per qualsiasi cosa più grande, invia invece il YAML nel corpo della richiesta.
È sicuro mettere dati sensibili in un URL?
No. Gli URL finiscono nella cronologia del browser, nei log del server e negli header referrer. La codifica non è crittografia, quindi tieni i segreti fuori dall'indirizzo.
Come lo decodifico di nuovo?
Usa lo strumento YAML URL Decode, che inverte la codifica e mostra il testo YAML con gli a capo ripristinati.
Perché l'output è molto più lungo dell'input?
Ogni carattere speciale diventa tre caratteri, ad esempio { diventa %7B. Il testo strutturato è pieno di caratteri speciali, quindi una crescita del 50 per cento o più è normale.