Wejście YAML

Wyjście zakodowane URL

Co to jest kodowanie URL YAML?

Kodowanie URL YAML konwertuje ciąg YAML do formatu procent-kodowanego bezpiecznego do umieszczenia w URL, parametrach zapytań i treściach żądań HTTP.

Zgodnie z RFC 3986, URL może zawierać tylko ograniczony zestaw znaków ASCII. To narzędzie stosuje encodeURIComponent() do tworzenia bezpiecznej zakodowanej reprezentacji.

Narzędzie to używa natywnej funkcji JavaScript encodeURIComponent(), która koduje wszystkie znaki oprócz alfanumerycznych i kilku specjalnych. Znaki istotne dla YAML, takie jak dwukropki i nowe linie, są bezpiecznie kodowane.

Jak kodować YAML do URL

Wykonaj te kroki, aby zakodować ciąg YAML do URL.

1

Wklej lub prześlij swój YAML

Wklej zawartość YAML do lewego panelu lub kliknij Prześlij, aby załadować plik .yaml.

name: John Doe
age: 30
roles:
  - admin
  - editor
2

Kliknij Koduj

Kliknij przycisk Koduj. Prawy panel natychmiast pokazuje zakodowane wyjście URL.

3

Skopiuj lub użyj wyjścia

Kliknij Kopiuj, aby skopiować zakodowany ciąg do schowka.

Kiedy używać kodowania URL YAML

Parametry zapytań API

Przekazuj dane konfiguracyjne YAML jako parametr zapytań URL do REST API.

Ładunki webhook

Koduj dane YAML do umieszczenia w adresach URL webhook.

Udostępnianie konfiguracji

Udostępniaj konfiguracje YAML przez linki URL, kodując je jako parametry zapytań.

Zmienne potoku CI/CD

Koduj fragmenty YAML do bezpiecznego przechowywania w zmiennych środowiskowych.

Często zadawane pytania

Jakie znaki są kodowane?

Wszystkie znaki spoza zestawu niezarezerwowanego zdefiniowanego w RFC 3986 są procent-kodowane.

Czy to jest to samo co kodowanie Base64?

Nie. Kodowanie URL zastępuje znaki specjalne sekwencjami szesnastkowymi %XX. Base64 koduje dane binarne w znaki ASCII.

Czy mogę zdekodować wyjście z powrotem do YAML?

Tak. Użyj naszego narzędzia YAML URL Decode, aby przekonwertować zakodowany ciąg z powrotem do oryginalnej zawartości YAML.

Czy moje dane YAML są wysyłane na serwer?

Nie. Całe kodowanie odbywa się w Twojej przeglądarce przy użyciu encodeURIComponent() JavaScript.

Czy kodowanie waliduje YAML?

Nie. To narzędzie koduje dowolny ciąg tak jak jest. Nie waliduje, czy wejście jest prawidłowym YAML.

Powiązane narzędzia YAML

Odkryj inne narzędzia YAML, które dobrze współpracują z kodowaniem URL: