Masalah
Karakter seperti @, :, #, ? dan / memiliki arti khusus pada URL. Jika muncul mentah di password, parser dapat menganggap bagian password sebagai host/path.
Gunakan percent-encoding
| Karakter | Encoding |
|---|---|
| @ | %40 |
| : | %3A |
| # | %23 |
| / | %2F |
| ? | %3F |
| % | %25 |
Contoh
Password asli: Kamera@2026!
URL: rtsp://viewer:Kamera%402026!@192.168.1.20:554/PATHAlternatif praktis
Untuk akun khusus streaming, gunakan password kuat yang tidak membingungkan parser bila perangkat/vendor tidak menangani URL-encoding dengan baik. Jangan mengorbankan panjang dan keunikan password.
