YAML URL-koder
URL-kode YAML-strenge til sikker brug i URL'er og HTTP-anmodninger
YAML-input
URL-kodet output
Hvad er YAML URL-kodning?
YAML URL-kodning konverterer en YAML-streng til et procentkodet format, der er sikkert at inkludere i URL'er, forespørgselsparametre og HTTP-anmodningskroppe.
Ifølge RFC 3986 må URL'er kun indeholde et begrænset sæt ASCII-tegn. Dette værktøj anvender encodeURIComponent() til at producere en sikker kodet repræsentation.
Dette værktøj bruger JavaScripts native encodeURIComponent()-funktion, der koder alle tegn undtagen alfanumeriske og få specialtegn. YAML-signifikante tegn som kolon og linjeskift kodes sikkert.
Sådan URL-kodes YAML
Følg disse trin for at URL-kode din YAML-streng.
Indsæt eller upload din YAML
Indsæt dit YAML-indhold i venstre panel, eller klik på Upload for at indlæse en .yaml-fil.
name: John Doe
age: 30
roles:
- admin
- editorKlik på Kode
Klik på knappen Kode. Det højre panel viser øjeblikkeligt det URL-kodede output.
Kopiér eller brug outputtet
Klik på Kopier for at kopiere den kodede streng til din udklipsholder.
Hvornår YAML URL-kodning bruges
API-forespørgselsparametre
Send YAML-konfigurationsdata som URL-forespørgselsparameter til REST API'er.
Webhook-nyttelaster
Kode YAML-data til inkludering i webhook-URL'er.
Del konfigurationer
Del YAML-konfigurationer via URL-links ved at kode dem som forespørgselsparametre.
CI/CD-pipeline-variabler
Kode YAML-uddrag til sikker lagring i miljøvariabler.
Ofte stillede spørgsmål
Hvilke tegn kodes?
Alle tegn uden for det ureserverede sæt defineret i RFC 3986 procentkodes.
Er dette det samme som Base64-kodning?
Nej. URL-kodning erstatter specialtegn med %XX hexadecimale sekvenser. Base64 koder binære data til ASCII-tegn.
Kan jeg afkode outputtet tilbage til YAML?
Ja. Brug vores YAML URL Decode-værktøj til at konvertere den kodede streng tilbage til det originale YAML-indhold.
Sendes mine YAML-data til en server?
Nej. Al kodning sker helt i din browser ved hjælp af JavaScripts encodeURIComponent().
Validerer kodningen YAML?
Nej. Dette værktøj koder enhver streng som den er. Det validerer ikke om inputtet er gyldigt YAML.
Relaterede YAML-værktøjer
Udforsk andre YAML-værktøjer, der fungerer godt sammen med URL-kodning: