Alat web / 14
URL Parser
Uraikan URL menjadi protokol, origin, host, port, path, parameter query, fragmen, dan kredensial secara lokal.
URL Parser: TOEA memakai standar URL di browser untuk menormalisasi input HTTP dan HTTPS sambil mempertahankan parameter query yang berulang dan memisahkan segmen path. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tools web
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
Perubahan saat normalisasi
Standar URL browser mengubah scheme dan host menjadi huruf kecil, mengonversi nama domain internasional ke bentuk Punycode xn--, menghapus port yang cocok dengan default, menyelesaikan segmen . dan .. dalam path, serta melakukan percent-encoding pada spasi dan karakter lain yang tidak boleh terdapat dalam URL. Dua URL yang dinormalisasi menjadi teks yang sama adalah alamat yang sama, sehingga bentuk yang telah dinormalisasi menjadi bentuk yang perlu dibandingkan.
Bagian yang tidak pernah dilihat server
Fragment setelah # tetap berada di browser; fragment tidak dikirim bersama request, sehingga server, log, dan redirect tidak dapat membacanya. Aplikasi single-page menggunakannya untuk routing, dan beberapa alur login menaruh token di sana karena alasan tersebut.
Dalam query string, + berarti spasi hanya pada data yang di-encode sebagai form, sedangkan dalam path, tanda tersebut adalah plus literal. Jika suatu nilai berisi &, =, atau # dan terpisah di tempat yang tidak diharapkan, berarti nilai tersebut belum di-encode sebelum ditambahkan; URL encoder dapat memperbaikinya.
Cara menggunakannya
- Tempel URL atau hostname.
- Pilih Parse URL.
- Periksa setiap komponen yang sudah didekode dan salin URL yang sudah dinormalisasi.
Privasi & batasan
Parsing berjalan sepenuhnya di browser Anda dan URL tidak pernah di-request. URL yang memuat kredensial akan ditandai; hindari membagikan URL yang berisi username, password, atau nilai query sensitif.
Alat terkait
Pertanyaan umum
Apakah proses parsing mengunjungi situs web?
Tidak. Ini hanya menafsirkan teks URL di browser Anda.
Mengapa port default ditampilkan?
HTTPS biasanya memakai 443 dan HTTP biasanya memakai 80 saat tidak ada port yang ditentukan secara eksplisit.
Alat gratis · berjalan di browser anda · tanpa perlu akun