Функціональний блок RAW_URL_ENCODE

Функціональний блок RAW_URL_ENCODE кодує рядок відповідно до RFC 3986.

Вхід

Вхід визначає рядок, який потрібно закодувати.

Вихід

Повертає рядок на виході, в якому всі неалфавітно-цифрові символи, крім -_.~, замінюються відсотковим знаком (%) і двома шістнадцятковими значеннями. Ця кодування, описане в RFC 3986, було розроблено для захисту спеціальних символів від неправильного інтерпретування як спеціальних роздільників URL, а також для захисту URL від пошкодження передавальними засобами з конвертацією символів (наприклад, деякими електронними системами пошти).

Дивіться також