jsonecho

URL-koda YAML

En YAML-snippet koderas så att det kan sitta säkert i en URL.

Laddar verktyget...

Så använder du URL-koda YAML

  1. Klistra in din YAML.
  2. Om det finns ett fel, kan du se var och fixa det först.
  3. Kopiera den kodade strängen och lägg den efter parameternamnet, till exempel ?data=.

Om URL-koda YAML

Vissa verktyg och lekplatser lagrar en YAML-konfiguration i adressen så att en länk reproducerar exakt samma inställning.

Bricka, citattecken, kolonor och utrymmen är alla speciella i en URL, så texten måste vara procentkodad innan den går in i en frågasträng. YAML kontrolleras först för syntaxfel, linjekunderhåll hålls och procentkodas som %0A.

Vanliga frågor

Hur lång kan en URL vara?

Webbläsare tillåter mycket långa adresser, men servrar och proxys skär dem ofta till 2000-8000 tecken. För något större, skicka YAML i en begäran kropp istället.

Är det säkert att lägga känsliga data i en URL?

Nej. URL-adresser hamnar i webbläsarhistorien, serverloggar och hänvisningsheader. Kodning är inte kryptering, så håll hemligheter utanför adressen.

Hur dekoderar jag det igen?

Använd verktyget YAML URL Decode, som inverterar kodningen och YAML-texten visas med sina radbrott återställda.

Varför är utdata så mycket längre än ingången?

Varje särskild tecken blir tre tecken, till exempel { blir till %7B. Strukturerad text är full av särskilda tecken, så en tillväxt på 50 procent eller mer är normalt.

Fler verktyg i URL och Base64

Alla verktyg →