1. Apa itu URL Encoding?
URL encoding (percent encoding) adalah proses mengubah karakter yang tidak aman di URL menjadi % diikuti kode heksadesimal. Karena URL hanya mengizinkan karakter ASCII, karakter Korea, karakter khusus, dan spasi perlu di-encode. Misalnya, spasi menjadi %20, @ menjadi %40, dan karakter é di-encode menjadi %C3%A9. Ditetapkan dalam standar RFC 3986, karakter selain A-Z, a-z, 0-9, -, _, ., ~ harus di-encode. Bagian URL yang berbeda (parameter query, path, hash) memiliki aturan encoding yang berbeda.