URL Kodlama / Kod Çözme

URL’leri ve sorgu dizelerini yüzde kodlayın/çözün, sorgu parametrelerini anahtar/değer tablosunda düzenleyin, listeleri toplu işleyin ve kodlanan karakterleri vurgulayın.

Araç yükleniyor…

URL Kodlama / Kod ÇözmeMetni URL’lerde güvenle kullanmak için yüzde kodlayın veya geri çözün; Component, Whole URI ve application/x-www-form-urlencoded (boşluklar + olarak) kapsamlarıyla. Bir URL’yi düzenlenebilir bir anahtar/değer tablosuna ayırıp yeniden birleştirmek için Query moduna, tüm bir listeyi satır satır kodlamak veya çözmek için Batch moduna geçin. Kodlanan karakterler çıktıda vurgulanır ve her şey tamamen tarayıcınızda çalışır.

URL Kodlama / Kod Çözme nedir?

URL Encode / Decode ücretsiz bir çevrimiçi URL kodlayıcı, kod çözücü ve sorgu dizesi düzenleyicisidir. Text modunda tek bir değeri Component (encodeURIComponent), Whole URI (encodeURI) veya Form (application/x-www-form-urlencoded, boşluklar + olarak) kapsamıyla yüzde kodlar veya çözer. Query modu, bir URL’yi veya salt sorgu dizesini URLSearchParams ile oluşturulan düzenlenebilir bir anahtar/değer tablosuna ayrıştırır; satır ekleyip düzenleyip silmenize izin verir, ardından normalleştirilmiş bir URL’yi yeniden kurar. Batch modu bir listeyi satır satır kodlar veya çözer ve çıktı görünümü hangi karakterlerin yüzde kodlandığını tam olarak vurgular. Geliştiriciler, QA testçileri ve API kullanıcıları bunu parametre değerlerini kaçışlamak, dağınık sorgu dizelerini düzenlemek ve %20 / %3A / %2F dizelerini gidip gelmek için kullanır.

URL Kodlama / Kod Çözme nasıl kullanılır

  1. Bir mod seçin: tek değer için Text, bir URL’nin parametrelerini düzenlemek için Query veya bir liste için Batch.
  2. Text veya Batch modunda Encode ya da Decode ve bir kapsam seçin – Component, Whole URI veya Form (boşluklar + olarak).
  3. Metninizi, URL’nizi veya listenizi girişe yapıştırın; sonuç aşağıdaki çıktıda anında güncellenir.
  4. Query modunda anahtar/değer tablosunu düzenleyin – bir anahtarı veya değeri değiştirin, satır Ekleyin (Add) ya da birini kaldırın – URL otomatik olarak yeniden birleştirilir.
  5. Hangi karakterlerin kodlandığını görmek için vurgulanan çıktıyı okuyun, ardından sonucu kopyalayın veya Text/Batch modunda gidip gelme için Swap kullanın.

Örnekler

Bir değeri Form ile kodlayın (boşluklar + olarak)

Girdi

hello world & more

Çıktı

hello+world+%26+more

Bir sorgu dizesini düzenleyin

Girdi

https://x.com/s?q=cat dog&page=2

Çıktı

https://x.com/s?q=cat+dog&page=2

Bir listeyi toplu çözün

Girdi

a%20b
c%2Fd

Çıktı

a b
c/d

Sıkça sorulan sorular

Query modu ne yapar?
Query modu bir URL’yi ilk ? konumunda bir tabana ve URLSearchParams ile oluşturulan düzenlenebilir bir anahtar/değer tablosuna böler. Herhangi bir anahtarı veya değeri değiştirin, satır ekleyin veya silin; araç aşağıda normalleştirilmiş bir URL kurar (boşluklar + olur). a=1&b=2 gibi salt bir sorgu dizesini yapıştırmak da çalışır.
Form (application/x-www-form-urlencoded) kapsamı nedir?
Form kapsamı boşlukları %20 yerine + olarak kodlar ve bir tarayıcının HTML formu gönderirken veya URLSearchParams dizesi oluştururken kullandığı karakterlerin aynısını yüzde kodlar – form gövdeleri ve sorgu değerleri için kullanın. Component ve Whole URI standart yüzde kodlamayı (boşluk için %20) kullanır.
Batch modu bir listeyi nasıl işler?
Batch modu her satırı bağımsız olarak kodlar veya çözer ve boş satırları korur. Bir satır çözülemezse (bozuk bir % dizisi), o satır değiştirilmeden bırakılır ve araç kaç satırın başarısız olduğunu bildirir, böylece bozuk bir satır asla gerisini bozmaz.
Vurgulanan karakterler ne anlama gelir?
Çıktı önizlemesi her yüzde kodlanmış diziyi (%XX) ve Form ile Query modlarında kodlanmış bir boşluğu temsil eden + karakterini vurgular, böylece tam olarak neyin değiştiğini bir bakışta görürsünüz.
Verilerim bir sunucuya yükleniyor mu?
Hayır. Tüm kodlama, kod çözme ve sorgu düzenleme, yerleşik JavaScript URL işlevleri kullanılarak tamamen tarayıcınızda çalışır. Hiçbir şey yüklenmez, saklanmaz veya gönderilmez; bu nedenle özel URL’ler, belirteçler ve dahili bağlantılar için güvenlidir.

İlgili araçlar