Pengembang
Parser URL
Parse URL menjadi komponen (protokol, host, path, kueri, hash).
Loading…
Tentang URL Parser
URL Parser membedah setiap URL menjadi komponen-komponen RFC 3986-nya: scheme, authority (username, password, host, port), path, query string dengan pasangan key-value parameter individual, dan fragment identifier. Ini mendekode semua nilai yang di-percent-encode sehingga Anda melihat karakter sebenarnya daripada urutan %XX, dan menangani kasus-kasus khusus seperti nomor port default, referensi relatif, dan data URIs. Web developers dan security engineers menggunakan URL Parser untuk memahami rantai redirect yang kompleks, memeriksa parameter callback autentikasi, memverifikasi struktur URL, dan mendiagnosis masalah routing dan encoding dalam aplikasi web.
Cara Menggunakan
Tempelkan URL apa pun termasuk absolute, protocol-relative, atau data URIs ke kolom input dan parser akan segera membedahnya menjadi komponen-komponennya yang ditampilkan dalam panel terstruktur. Setiap query parameter dicantumkan sebagai baris terpisah dengan key dan value yang telah didekode untuk inspeksi mudah. Path dipecah menjadi segmen-segmen individualnya. Arahkan kursor ke komponen mana pun untuk melihat bentuk encoded mentahnya di samping nilai yang didekode. Salin komponen individual atau representasi yang di-parse sepenuhnya untuk digunakan dalam catatan debugging atau dokumentasi.
Kasus Penggunaan Umum
- Memeriksa URL endpoint REST API yang kompleks dengan banyak query parameter untuk mengidentifikasi nilai yang salah konfigurasi, hilang, atau double-encoded
- Mengekstrak hostname, path, atau nilai query parameter tertentu dari URL untuk digunakan dalam scripts, tests, atau konfigurasi aturan redirect
- Menganalisis URL callback otorisasi OAuth 2.0 untuk mengekstrak authorization codes, state parameters, dan deskripsi error
- Memverifikasi bahwa percent-encoding diterapkan dengan benar ke karakter khusus dalam path endpoint API dan nilai query parameter
- Melakukan debugging URL pengiriman webhook dengan mengurai struktur endpoint target untuk mengonfirmasi protocol, host, path, dan encoding parameter yang benar