
Blocul funcțional RAW_URL_ENCODE codifică un șir de caractere conform RFC 3986.
Intrarea definește șirul de caractere care trebuie codificat.
Returnează un șir de caractere la ieșire, în care toate caracterele non-alfanumerice cu excepția -_.~ sunt înlocuite printr-un semn procent (%) urmat de două valori hexazecimale. Această codificare, descrisă în RFC 3986, a fost concepută pentru a proteja caracterele speciale împotriva interpretării greșite ca semne specializate ale URL-urilor, precum și pentru a proteja URL-urile împotriva deteriorării prin intermediul mediilor de transmitere cu conversie de caractere (cum ar fi în unele sisteme de e-mail).