Tempel URL apa pun dan lihat bagiannya: skema, host, port, jalur, tiap parameter kueri, fragmen, dan userinfo — mentah dan terurai, berdampingan.
URL dipecah secara lokal oleh parser browser Anda. Tidak ada yang diambil dan tidak ada yang meninggalkan perangkat.
| Komponen | Nilai | |
|---|---|---|
| Tempel URL untuk melihat anatominya. | ||
Semua di sini menyerah pada parser WHATWG milik browser Anda — implementasi yang sama yang menggerakkan permintaan sungguhan — sehingga anatomi yang Anda lihat persis dengan yang dipahami tumpukan jaringan. Ia memecah string menurut tata bahasa RFC 3986: scheme ":" [ "//" authority ] path [ "?" query ] [ "#" fragment ], dan authority sendiri memuat userinfo@ opsional, host, dan :port.
Sebagian. Objek URL browser menerima skema apa pun, jadi mailto:[email protected] terpecah menjadi protokol mailto: dan alamat yang mendarat di slot path — tetapi memang tidak ada host, port, kueri, atau fragment yang ditampilkan, dan itu benar: komponen-komponen itu tidak ada untuk skema semacam itu. URL javascript: dan data: diurai serupa sebagai skema plus path opak, dan pengurai ini tidak akan pernah menjalankan isinya.
Karena percent-encoding bukan hiasan melainkan tata bahasa URL: spasi polos bukan byte yang sah, jadi setiap serialiser menulisnya ulang sebagai %20 (atau + di dalam kueri formulir lama). Kolom Mentah selalu menampilkan bentuk transmisi, kolom Terurai menampilkan maknanya, dan menyalin keduanya menghasilkan string yang lolos utuh saat dipindahkan kembali ke browser.
Masih di sana — alamat IPv6 memuat titik dua yang akan bertabrakan dengan pemisah port, jadi RFC 3986 membungkusnya dengan kurung: http://[2001:db8::1]:8080/. Objek URL melepas kurung saat menyerahkan hostname, dan alat ini menampilkan host berkutang demi kejujuran tampilan. Tambahkan lagi kurungnya saat menempelkan alamat polos kembali ke sebuah URL.
Tidak — tepat satu lintasan penguraian, karena menebak double-encoding merusak data yang sah. Tetapi jika sebuah nilai masih memuat sekuen %XX setelah lintasan tunggal itu, kolom Catatan menandainya sebagai mungkin ter-sandi ganda; urai sekali lagi dengan sengaja jika itu cocok dengan harapan Anda, karena %25 sungguhan di data asli memang terlihat sama.
Tidak. URL dipecah oleh parser WHATWG bawaan browser yang berjalan lokal di tab Anda. Tidak ada yang diambil, tidak ada permintaan dikirim ke URL yang Anda tempel, dan tidak ada analitik yang menyentuh komponennya — termasuk kredensial yang tertanam di alamat.
Jika Anda baru saja memakai Pengurai URL, langkah berikutnya yang wajar adalah Encoder/Decoder entitas HTML, Minifikasi HTML, Minifier kode, atau telusuri semua alat Alat harian.