
Функциональный блок RAW_URL_ENCODE кодирует строку символов в соответствии с RFC 3986.
Вход определяет строку символов, которую необходимо закодировать.
Возвращает строку символов на выходе, в которой все неалфавитно-цифровые символы, кроме -_.~, заменены знаком процента (%) и двумя шестнадцатеричными значениями. Эта кодировка, описанная в RFC 3986, была разработана для защиты специальных символов от ошибочного интерпретирования как особых разделителей URL, а также для защиты URL от искажения передающими средами с преобразованием символов (как в некоторых электронных почтовых системах).