jsonecho

URL-кодування YAML

Зашифруйте фрагмент YAML, щоб він міг безпечно розміститися в URL.

Завантаження інструмента...

Як користуватися URL-кодування YAML

  1. Вставте свій YAML.
  2. Якщо у нього є помилка, ви побачите, де і можете спочатку виправити її.
  3. Копіюйте кодовану строку і покладіть її після назви параметра, наприклад ?data=.

Про URL-кодування YAML

Деякі інструменти та ігрові майданчики зберігають конфігурацію YAML в адресі, щоб посилання відтворювала саме те ж налаштування.

В URL-адресі є спеціальні бренси, лапки, колони і простір, тому текст повинен бути кодований до відсотка, перш ніж потрапити в строку запиту. Перш за все YAML перевіряється на наявність помилок синтаксису, перерви ліній зберігаються і кодируються в %0A.

Поширені запитання

Як довго може бути URL?

Браузерів дозволяють дуже довгі адреси, але сервери і прокси часто скорочують їх до 2000-8000 символів. Для чогось більшого, надішліть YAML в орган запиту замість.

Чи безпечно розміщувати чутливі дані в URL-адресі?

Ні. URL закінчуються в історії браузера, журналах серверів і заголовках посилачів. Кодування - це не шифрування, тому тримайте секрети з адреси.

Як я його знову розшифрую?

Використовуйте інструмент декодування URL-адресів YAML, який обертає кодування і відображається текст YAML з відновленими переломками ліній.

Чому вихід так довго, ніж вхід?

Кожен спеціальний знак стає трьома символами, наприклад { перетворюється на %7B. Структурний текст повний спеціальних символів, тому зростання на 50 відсотків або більше є нормальним.

Більше в категорії URL і Base64

Усі інструменти →