Kod/Nyahkod URL (Penukar URL & Pertanyaan Bahasa Jepun)

Tukar kod/nyahkod URL (pengekodan peratus) serta-merta dalam pelayar anda. Tukar antara kelakuan encodeURIComponent/encodeURI dan kesan kemungkinan pengekodan berganda.

Mod automatik ialah lalai. Tampal input dan dapatkan output segera, kemudian salin, tukar atau kosongkan dalam satu aliran.

Input diproses secara setempat dalam pelayar anda dan tidak pernah dihantar ke pelayan.

Cara menggunakan

  1. Tampal URL atau rentetan parameter ke dalam kotak input.
  2. Pilih mod (Automatik/Kod/Nyahkod) dan sasaran (Nilai Parameter/URL Penuh).
  3. Semak hasil dan salinnya. Gunakan Tukar apabila anda memerlukan satu lagi pusingan.

Yang mana patut anda pilih?

Nilai parameter (disyorkan)

Gunakan penukaran gaya encodeURIComponent untuk nilai pertanyaan, serpihan laluan dan nama fail.

URL penuh

Gunakan penukaran gaya encodeURI apabila anda perlu mengekalkan struktur URL penuh.

+ lawan %20

Dalam pertanyaan gaya borang, + boleh mewakili ruang. Anda boleh menukar kelakuan ini dalam pilihan Lanjutan.

Sampel

URL Jepun

Input

https://example.com/検索?q=東京 ランチ&ref=メール#セクション

Pratonton output

Pilih sasaran URL Penuh untuk mengekalkan struktur URL semasa menukar

Parameter UTM

Input

utm_source=メール&utm_campaign=春セール 2026

Pratonton output

Mudah untuk membandingkan kelakuan + dan %20

Rentetan dengan simbol

Input

こんにちは/Hello?name=山田太郎&note=10%OFF

Pratonton output

Nyahkod selamat mengekalkan urutan % yang tidak sah dan memberi amaran tanpa terhenti

Apakah Kod/Nyahkod URL (pengekodan peratus)?

  • Pengekodan peratus menukar aksara yang tidak mesra URL kepada bentuk %xx.
  • Penyahkodan menukar %xx kembali kepada aksara asal.
  • Ia penting apabila mengendalikan teks Jepun, ruang dan simbol dalam URL.

Bila hendak menggunakan encodeURI berbanding encodeURIComponent

  • Gunakan kelakuan encodeURIComponent untuk nilai sahaja (nilai pertanyaan atau serpihan laluan).
  • Gunakan kelakuan encodeURI untuk URL penuh.
  • Pilih berdasarkan sama ada pemisah seperti ? & = / perlu kekal utuh.

Soalan Lazim

Apakah perbezaan antara + dan %20?

%20 ialah perwakilan ruang gaya RFC, manakala + digunakan terutamanya dalam konvensyen application/x-www-form-urlencoded. Dalam pertanyaan asal borang, + mungkin dianggap sebagai ruang.

Fungsi mana patut saya gunakan?

Gunakan penukaran gaya encodeURIComponent untuk nilai sahaja, dan penukaran gaya encodeURI untuk URL penuh. Tentukan berdasarkan sama ada pemisah perlu kekal tidak berubah.

Apakah pengekodan berganda?

Jika anda melihat banyak urutan %25, input yang sama mungkin telah dikodkan beberapa kali. Alat ini boleh mengesannya dan membolehkan anda menyahkod sekali lagi dengan satu klik.