Masukan
Menyiapkan ruang kerja Anda…
Cara menggunakan
- Tempel URL absolut atau isi URL dasar untuk path relatif.
- Periksa komponen dan beralih antara query encoded/decoded.
- Salin komponen atau parameter, atau unduh JSON hasil parsing.
Memisahkan komponen URL
URL menggabungkan skema, otoritas, path, query dan fragmen. Pemisahan dapat mengungkap port tak terduga, parameter berulang atau nilai terkode.
Parser memakai implementasi URL browser. Bentuk ternormalisasi dapat berbeda dari penulisan input; pahami perbedaannya sebelum memakai komponen.
Komponen dan pasangan query
Daftar memisahkan host, port, path dan kolom URL lain. Tabel query mempertahankan nama berulang sebagai baris terpisah dalam urutan aslinya.
Decoding query mengikuti URLSearchParams: tanda tambah menjadi spasi, sedangkan %2B adalah tambah literal. Tampilan encoded membantu memeriksa representasi sumber.
https://example.com:8443/docs/hello%20world?tag=api&tag=web&query=hello+world&empty=#overviewhostname: example.com
port: 8443
pathname: /docs/hello%20world
tag: api
tag: webHanya data contoh. Nilai, autentikasi, dan perilaku endpoint perlu diperiksa sesuai konteks Anda.
Normalisasi dan URL basis
Standar URL dapat menormalisasi kapitalisasi hostname, port bawaan dan segmen titik. Input relatif memerlukan basis eksplisit; parser tidak menebak tujuan dari alamat situs ini.
Menggunakan nilai hasil parsing
Setiap Salin mengekspor nilai terkait; salinan query mengikuti tampilan encoded/decoded pilihan. Unduhan JSON mencakup kredensial URL bila ada; penyamaran di layar tidak menghapusnya dari ekspor.
Alat lokal menerima hingga 1 MiB, URL hingga 64 KiB, dengan batas pemrosesan 5 detik. Permintaan API mendukung 100 header dan 100 baris parameter, timeout 1–120 detik serta hingga 5 MiB data respons yang diterima. Pratinjau teks panjang dipersingkat. Permintaan dikirim langsung ke endpoint pilihan Anda; CORS dan kebijakan browser berlaku.
Pertanyaan umum
Mengapa URL ternormalisasi berbeda dari input?
Implementasi URL menormalisasi kolom seperti kapitalisasi hostname, hostname internasional, port bawaan dan segmen path relatif.
Apakah nama query duplikat dipertahankan?
Ya. Setiap pasangan memiliki baris terpisah sesuai urutan tanpa menimpa nilai sebelumnya yang bernama sama.
Mengapa tanda tambah menjadi spasi?
Decoding query memakai aturan formulir. Tambah literal pada nilai decoded ditulis %2B dalam sumber encoded.
Apakah parsing membuka URL tujuan?
Tidak. String di-parse lokal tanpa mengambil URL atau memeriksa apakah tujuan dapat dijangkau.
Apakah kredensial tersamarkan dihapus dari JSON unduhan?
Tidak. Penyamaran hanya memengaruhi tampilan. JSON berisi data URL hasil parsing; periksa sebelum menyimpan atau berbagi.