YAML URL-kodare
URL-koda YAML-strängar för säker användning i URL:er och HTTP-förfrågningar
YAML-indata
URL-kodad utdata
Vad är YAML URL-kodning?
YAML URL-kodning konverterar en YAML-sträng till ett procentkodat format som är säkert att inkludera i URL:er, frågeparametrar och HTTP-förfrågningskroppar.
Enligt RFC 3986 får URL:er bara innehålla en begränsad uppsättning ASCII-tecken. Det här verktyget tillämpar encodeURIComponent() för att producera en säker kodad representation.
Det här verktyget använder JavaScripts inbyggda funktion encodeURIComponent(), som kodar alla tecken utom alfanumeriska och några få specialtecken. YAML-signifikanta tecken som kolon och radbrytningar kodas säkert.
Hur man URL-kodar YAML
Följ dessa steg för att URL-koda din YAML-sträng.
Klistra in eller ladda upp din YAML
Klistra in ditt YAML-innehåll i den vänstra panelen, eller klicka på Ladda upp för att läsa in en .yaml-fil.
name: John Doe
age: 30
roles:
- admin
- editorKlicka på Koda
Klicka på knappen Koda. Den högra panelen visar omedelbart den URL-kodade utdatan.
Kopiera eller använd utdatan
Klicka på Kopiera för att kopiera den kodade strängen till ditt urklipp.
När du använder YAML URL-kodning
API-frågeparametrar
Skicka YAML-konfigurationsdata som URL-frågeparameter till REST-API:er.
Webhook-nyttolaster
Koda YAML-data för inkludering i webhook-URL:er.
Dela konfigurationer
Dela YAML-konfigurationer via URL-länkar genom att koda dem som frågeparametrar.
CI/CD-pipelinevariabler
Koda YAML-kodsnuttar för säker lagring i miljövariabler.
Vanliga frågor
Vilka tecken kodas?
Alla tecken utanför den oreserverade uppsättningen som definieras i RFC 3986 procentkodas.
Är detta samma som Base64-kodning?
Nej. URL-kodning ersätter specialtecken med %XX hexadecimala sekvenser. Base64 kodar binära data till ASCII-tecken.
Kan jag avkoda utdatan tillbaka till YAML?
Ja. Använd vårt YAML URL Decode-verktyg för att konvertera den kodade strängen tillbaka till det ursprungliga YAML-innehållet.
Skickas mina YAML-data till en server?
Nej. All kodning sker helt i din webbläsare med JavaScripts encodeURIComponent().
Validerar kodningen YAML?
Nej. Det här verktyget kodar vilken sträng som helst som den är. Det validerar inte om inmatningen är giltig YAML.
Relaterade YAML-verktyg
Utforska andra YAML-verktyg som fungerar bra tillsammans med URL-kodning: