Bina pautan secara setempat tanpa perlu meletakkan tanda soal, ampersand, tanda sama dengan atau tanda pagar secara manual. Borang memastikan struktur alamat mudah dilihat, sementara API URL dan URLSearchParams terbina dalam pelayar mengesahkan host serta mengod setiap parameter. Tiada apa yang anda masukkan akan dimuat naik.
Pembina URL
Berjalan sepenuhnya dalam pelayar anda - tanpa muat naik, tanpa pendaftaran.
Bahagian URL
Query parameter
URL yang dibina
Apakah itu pembina URL?
Pembina URL menghasilkan alamat web lengkap daripada bahagian yang berasingan: scheme, host, port pilihan, path, query parameter dan fragment. Masukkan setiap nilai dalam medan berlabel dan pautan siap akan dikemas kini serta-merta. Ruang dan aksara khas dikod dengan betul oleh pelayar anda.
Cara guna
- 1Masukkan bahagian asal. Pilih scheme, kemudian masukkan host dan port bukan-lalai jika diperlukan.
- 2Tambah destinasi. Masukkan path dan fragment pilihan. Garis miring atau tanda pagar yang tiada akan ditambah secara automatik.
- 3Tambah query parameter. Cipta baris key/value untuk penapis, tracking tag, pilihan API atau key berulang. Nilai kosong tetap disimpan.
- 4Salin atau buka URL. Semak output berkod yang dikemas kini secara langsung, kemudian salin atau bukanya dalam tab pelayar baharu.
Untuk siapa
- Pembangun yang membina API endpoint boleh menggabungkan host, path, port dan query key berulang tanpa menyambung rentetan secara manual.
- Pemasar yang menyediakan pautan kempen boleh menambah tracking parameter sebagai baris key/value yang jelas lalu menyalin URL lengkap yang telah dikod.
- Pasukan QA yang mencipta kes ujian boleh mengubah satu path, parameter atau fragment sambil mengekalkan bahagian alamat yang lain.
- Pasukan sokongan yang berkongsi deep link boleh membina alamat panjang tanpa kehilangan ruang, teks Unicode atau fragment selepas query string.
Soalan lazim
Adakah pembina URL ini percuma?
Ya. Pembina URL ini percuma digunakan tanpa pendaftaran, muat turun atau had penggunaan. Masukkan bahagian URL dan alamat siap akan dikemas kini serta-merta.
Adakah URL saya dimuat naik ke mana-mana?
Tidak. Pembinaan, pengesahan dan pengekodan berlaku secara setempat dalam pelayar anda. Host, path, query value, tracking ID dan fragment tidak dihantar ke pelayan oleh alat ini.
Berapa banyak query parameter boleh saya tambah?
Alat ini tidak menetapkan had. Anda boleh menambah, membuang dan mengulang baris parameter mengikut keperluan. Pelayar, pelayan, proksi atau aplikasi pihak ketiga mungkin masih mengehadkan panjang maksimum URL.
Adakah pembina URL mengod aksara khas?
Ya. API URL terbina dalam pelayar mengod ruang, teks Unicode dan aksara simpanan dengan percent-encoding apabila perlu. Ruang dalam query menjadi tanda tambah, manakala tanda tambah sebenar menjadi <code>%2B</code>.
Bolehkah URL mempunyai query parameter berulang?
Ya. Key berulang adalah sah dan sesetengah API menggunakannya untuk senarai, seperti <code>tag=shoes&tag=sale</code>. Pembina ini mengekalkan setiap baris yang tidak kosong mengikut susunan asal dan tidak menggabungkan key yang sama.
Apakah perbezaan antara query dan fragment?
Query bermula selepas <code>?</code> dan biasanya dihantar ke pelayan. Fragment bermula selepas <code>#</code> dan diproses oleh pelayar atau halaman, jadi ia tidak disertakan dalam permintaan HTTP.
Kenapa port lalai hilang?
Piawaian URL menormalkan port lalai. Port 443 sudah tersirat untuk HTTPS dan port 80 untuk HTTP, jadi pelayar membuang nilai tersebut daripada alamat siap. Port bukan-lalai kekal dipaparkan.