Как уже упоминалось, это просто ASCII-представление текста, чтобы его можно было легко обойти вокруг объекта HTTP. Если вы когда-нибудь отмечали ввод URL-адреса веб-сайта с пробелом, браузер обычно преобразует его в% 20. Это шестнадцатеричное значение для символа «пробел» в ASCII.
Раньше это был способ обмануть старые скребки спама. Один из способов получения адресов электронной почты спамерами - это очистить исходный код веб-сайтов на наличие строк, соответствующих шаблону «username@company.tld». Кодируя только часть имени пользователя или всю строку в виде символов ASCII, эта строка будет доступна для чтения людьми, но потребуется скребку, чтобы преобразовать ее в буквальную строку, прежде чем ее можно будет использовать для отправки электронных писем. Конечно, современные спам-инструменты учитывают такие строки.