CoderTools

Кодировщик/Декодировщик URL | CoderTools

Описание

О кодировании URL

Кодирование URL, также известное как процентное кодирование, представляет собой механизм кодирования информации в унифицированном идентификаторе ресурса (URI) при определенных обстоятельствах. Оно заключается в замене определенных символов одним или несколькими триплетами символов, состоящих из символа процента '%', за которым следуют две шестнадцатеричные цифры.

Кодирование URL необходимо, когда URL содержит символы, которые не разрешены в URL-адресах, или когда символы имеют особое значение в синтаксисе URL. Это гарантирует, что URL-адреса могут безопасно передаваться через Интернет независимо от содержащихся в них символов.

Примечание: Различные части URL (схема, полномочия, путь, запрос, фрагмент) имеют разные правила кодирования. Этот инструмент использует стандартное кодирование URL, подходящее для параметров запроса и данных формы.

Общие символы и их кодировки

Символ Закодированный URL Описание
Space %20 Символ пробела
! %21 Восклицательный знак
" %22 Кавычки
# %23 Решетка/Идентификатор фрагмента
% %25 Символ процента
& %26 Амперсанд/Разделитель запроса
+ %2B Знак плюс
= %3D Знак равенства/Разделитель значения запроса
? %3F Вопросительный знак/Индикатор запроса

Распространенные случаи использования

Примеры

Пример 1: Параметр запроса

Original: Hello World!

Encoded: Hello%20World%21

Пример 2: Адрес электронной почты

Original: [email protected]

Encoded: user%40example.com

Пример 3: Сложный запрос

Original: search=JavaScript & Node.js

Encoded: search%3DJavaScript%20%26%20Node.js

Справочные материалы и дополнительное чтение