URL hanya dapat dikirimkan melalui internet menggunakan set karakter ASCII standar.
Jika URL berisi karakter di luar ASCII (seperti spasi atau huruf khusus), karakter tersebut harus dikonversi ke format yang valid. URL encoding mengganti karakter tidak aman dengan tanda persen (%) diikuti oleh dua digit heksadesimal.
- Spasi dikonversi menjadi
%20atau tanda+. - Tanda tanya
?menjadi%3F. - Tanda kutip ganda
"menjadi%22.