Enkoder/Dekoder URL
Enkode atau dekode URL dan parameter kueri
Perbedaan tipe enkode:
- Komponen URI: Mengenkode semua karakter khusus termasuk : / ? # @ ! $ & ' ( ) * + , ; =
- URI Penuh: Menjaga karakter struktur URL seperti : / ? # tetapi mengenkode spasi dan karakter tidak aman lainnya
Kirim data lewat URL dengan aman. Enkoder/Dekoder URL kami membantu mengubah karakter khusus menjadi string terenkode persen agar tautan tidak rusak dan data tetap utuh saat lewat protokol web.
Enkode URL, juga dikenal sebagai enkode persen, adalah mekanisme untuk mengenkode informasi dalam Uniform Resource Identifier (URI). Karakter yang tidak boleh ada di URL harus diganti dengan tanda % diikuti dua digit heksadesimal. Contohnya, spasi menjadi %20.
Parameter Kueri
Saat mengirim data seperti kata kunci pencarian atau alamat email di dalam URL.
Deep Linking
Memastikan karakter khusus di path tidak memotong URL lebih awal.
Autentikasi API
Mengenkode token atau signature Base64 yang dapat berisi karakter + atau /.
Alat ini memakai logika standar JavaScript encodeURIComponent dan decodeURIComponent agar sesuai RFC 3986. Komponen URI dipakai untuk nilai kueri, sedangkan URI Penuh dipakai untuk seluruh alamat.
| Karakter | encodeURI | encodeURIComponent |
| / | Disimpan (/) | Dienkode (%2F) |
| ? | Disimpan (?) | Dienkode (%3F) |
| & | Disimpan (&) | Dienkode (%26) |
Kompatibel penuh dengan semua browser seluler dan desktop. Cocok untuk kebutuhan cepat saat pengembangan web.