YAML URL-koder
URL-kode YAML-strenger for sikker bruk i URL-er og HTTP-forespørsler
YAML-inndata
URL-kodet utdata
Hva er YAML URL-koding?
YAML URL-koding konverterer en YAML-streng til et prosentkodert format som er trygt å inkludere i URL-er, spørringsparametre og HTTP-forespørselskropper.
Ifølge RFC 3986 kan URL-er bare inneholde et begrenset sett med ASCII-tegn. Dette verktøyet bruker encodeURIComponent() for å produsere en trygg kodet representasjon.
Dette verktøyet bruker JavaScripts native encodeURIComponent()-funksjon, som koder alle tegn unntatt alfanumeriske og noen få spesialtegn. YAML-signifikante tegn som kolon og linjeskift kodes sikkert.
Slik URL-koder du YAML
Følg disse trinnene for å URL-kode YAML-strengen din.
Lim inn eller last opp YAML
Lim inn YAML-innholdet i venstre panel, eller klikk på Last opp for å laste en .yaml-fil.
name: John Doe
age: 30
roles:
- admin
- editorKlikk på Kode
Klikk på Kode-knappen. Høyre panel viser øyeblikkelig den URL-kodede utdataen.
Kopier eller bruk utdataen
Klikk på Kopier for å kopiere den kodede strengen til utklippstavlen.
Når YAML URL-koding brukes
API-spørringsparametre
Send YAML-konfigurasjonsdata som URL-spørringsparameter til REST API-er.
Webhook-nyttelaster
Kode YAML-data for inkludering i webhook-URL-er.
Del konfigurasjoner
Del YAML-konfigurasjoner via URL-lenker ved å kode dem som spørringsparametre.
CI/CD-pipeline-variabler
Kode YAML-fragmenter for sikker lagring i miljøvariabler.
Vanlige spørsmål
Hvilke tegn kodes?
Alle tegn utenfor det ureserverte settet definert i RFC 3986 prosentkodes.
Er dette det samme som Base64-koding?
Nei. URL-koding erstatter spesialtegn med %XX heksadesimale sekvenser. Base64 koder binære data til ASCII-tegn.
Kan jeg dekode utdataen tilbake til YAML?
Ja. Bruk YAML URL Decode-verktøyet vårt for å konvertere den kodede strengen tilbake til det opprinnelige YAML-innholdet.
Sendes YAML-dataene mine til en server?
Nei. All koding skjer helt i nettleseren din ved hjelp av JavaScripts encodeURIComponent().
Validerer kodingen YAML?
Nei. Dette verktøyet koder enhver streng som den er. Det validerer ikke om inndata er gyldig YAML.
Relaterte YAML-verktøy
Utforsk andre YAML-verktøy som fungerer godt sammen med URL-koding: