jsonecho

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

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

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

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

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

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

Старіші веб-сервіси та деякі потоки оплати або перенаправлення передають повідомлення XML в параметри URL, часто разом з підписом.

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

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

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

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

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

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

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

Використовуйте інструмент розшифрування URL XML, який обертає кодування, і XML втілюється, щоб ви могли читати його.

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

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

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

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