Parser URL

Uraikan URL menjadi protokol, host, path, query, dan hash.

Pengembang

Tempel URL untuk melihat rinciannya: protokol, host, port, pathname, parameter query, dan hash. Berguna untuk debugging, dokumentasi, dan SEO. Penguraian berjalan di browser Anda — tidak ada yang dikirim ke server.

Tentang URL Parser

URL memiliki beberapa bagian: protokol (http/https), host (domain), port opsional, pathname, query string (parameter pencarian), dan hash (fragment). Alat ini mengurai URL yang valid dan menampilkan setiap komponen sehingga Anda bisa men-debug tautan, mendokumentasikan API, atau memeriksa struktur parameter query. Menggunakan URL API bawaan browser — tanpa server.

Cara menggunakan

  1. Tempel atau ketik URL lengkap (harus dimulai dengan skema, misal https://).
  2. Klik Urai URL. Rincian dan parameter query (jika ada) ditampilkan.

Fitur Utama

  • Rincian lengkap — Menampilkan protokol, host, port, pathname, query, dan hash
  • Tabel parameter query — Menampilkan parameter sebagai pasangan kunci-nilai yang mudah dibaca
  • Sesuai standar — Menggunakan URL API bawaan browser untuk penguraian yang akurat
  • Penanganan kasus khusus — Menangani karakter yang di-encode, port default, dan path kompleks dengan benar
  • Privasi sisi klien — Tidak ada komunikasi server; URL Anda tetap di browser Anda

Kapan Menggunakan Alat Ini

  • Men-debug tautan rusak atau konstruksi URL yang salah di aplikasi Anda
  • Memeriksa URL endpoint API untuk memverifikasi struktur parameter query
  • Mendokumentasikan pola URL untuk API atau konfigurasi routing
  • Memeriksa bagaimana redirect atau parameter pelacakan mengubah URL
  • Mempelajari struktur URL dan komponen-komponennya

Detail Teknis

Parser menggunakan konstruktor new URL() bawaan browser, yang mengimplementasikan WHATWG URL Standard. Ini berarti alat ini menangani normalisasi skema, karakter percent-encoded, domain IDN, alamat IPv6, dan penghilangan port default dengan benar. Parameter query diekstrak menggunakan API URLSearchParams, yang menangani beberapa nilai untuk kunci yang sama dan karakter khusus yang di-encode dengan benar. Hanya URL dengan skema (protokol) yang valid yang diterima — path relatif dan URL yang tidak lengkap akan menghasilkan error. Semua pemrosesan berjalan di JavaScript dalam browser Anda.

Kesimpulan

URL Parser adalah alat yang ramah pengembang untuk mengurai URL apa pun menjadi bagian-bagian penyusunnya. Dengan penguraian yang sesuai standar, tabel parameter query yang bersih, dan privasi sepenuhnya di sisi browser, alat ini menyederhanakan debugging dan dokumentasi URL. Untuk meng-encode karakter khusus dalam URL, gunakan URL Encoder.

Pertanyaan yang Sering Diajukan

Bagian URL apa saja yang ditampilkan?
Protokol (http/https), host (domain), port, pathname, search (query string), dan hash (fragment). Parameter query ditampilkan sebagai pasangan kunci-nilai.
Apakah URL saya dikirim ke server?
Tidak. Penguraian menggunakan URL API browser. Input Anda tidak pernah meninggalkan perangkat Anda.
Bagaimana jika URL tidak valid?
Alat ini akan menampilkan pesan error. Hanya URL yang valid (dengan protokol, misal https://example.com) yang bisa diurai. Path relatif tidak didukung.
Bisakah alat ini menangani URL dengan karakter yang di-encode?
Ya. URL API browser menangani karakter percent-encoded dengan benar di semua komponen URL. Nilai parameter query didekode untuk ditampilkan di tabel kunci-nilai.