URL Kodlama / Kod Çözme

URL'leri ve sorgu dizelerini yüzde kodlayın veya kodunu çözün.

Araç yükleniyor…

URL Kodlama / Kod ÇözmeMetni URL'lerde güvenle kullanmak için yüzde kodlayın ya da kodlanmış bir URL'yi okunabilir biçime geri çözün. Bileşen modu tüm ayrılmış karakterleri kodlar (sorgu parametresi değerleri için), Tüm URI modu ise :// ve ? gibi URL yapı karakterlerini olduğu gibi korur. Tüm işlemler tarayıcınızda kalır.

URL Kodlama / Kod Çözme nedir?

URL Encode / Decode, metni URL'lerde güvenle kullanmak için yüzde kodlayan ya da kodlanmış bir URL'yi veya sorgu dizesini tekrar okunabilir biçime çözen ücretsiz bir çevrimiçi URL kodlayıcı ve kod çözücüdür. Geliştiriciler, QA test uzmanları ve API kullanıcıları, sorgu parametrelerindeki boşlukları, ve işaretlerini, eşittir işaretlerini ve ASCII olmayan karakterleri kaçışlamak için ya da tarayıcı adres çubuğundan veya bir günlükten yapıştırılan bir %20 / %3A / %2F dizesinin kaçışını gidermek için ona başvurur. Encode ile Decode arasında geçiş yapın ve kapsam olarak Component (her ayrılmış karakteri kodlar, tek bir sorgu parametresi değeri için idealdir) veya Whole URI (://, ?, & ve = gibi URL yapı karakterlerini korur) seçin. Bir Swap düğmesi çıktıyı tekrar girdiye taşır ve hızlı gidiş-dönüş kontrolleri için Encode/Decode modunu tersine çevirir.

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

  1. Araç çubuğundaki ilk bölümlü geçişi kullanarak Encode veya Decode seçin.
  2. Kapsamı seçin: tüm ayrılmış karakterleri kaçışlamak için Component, :// ? & = karakterlerini olduğu gibi korumak için Whole URI.
  3. Metninizi Input kutusuna yapıştırın veya yazın; sonuç aşağıdaki salt okunur Output kutusunda anında görünür.
  4. Kodlanmış veya çözülmüş dizeyi kopyalamak için Output alanındaki kopyala düğmesine tıklayın.
  5. Çıktıyı girdiye taşıyıp gidiş-dönüş kontrolü için modu tersine çevirmek üzere Swap'a, girdiyi sıfırlamak için Clear'a tıklayın.

Örnekler

Bir sorgu değerini kodlayın (Component)

Girdi

a b&c=日

Çıktı

a%20b%26c%3D%E6%97%A5

Yüzde kodlanmış bir URL'nin kodunu çözün (Component)

Girdi

https%3A%2F%2Fexample.com

Çıktı

https://example.com

Tam bir URL'yi kodlayın (Whole URI)

Girdi

https://x.com/p q?a=1&b=2

Çıktı

https://x.com/p%20q?a=1&b=2

Sıkça sorulan sorular

Component modu ile Whole URI modu arasındaki fark nedir?
Component modu (encodeURIComponent) her ayrılmış karakteri kodlar, böylece :, /, ?, & ve = sırasıyla %3A, %2F, %3F, %26 ve %3D olur — bunu tek bir sorgu parametresi değeri için kullanın. Whole URI modu (encodeURI) bu URL yapı karakterlerini olduğu gibi bırakır ve yalnızca bir URL'nin hiçbir yerinde geçerli olmayan, boşluklar gibi karakterleri kaçışlar, böylece bağlantının tamamı çalışmaya devam eder.
Kod çözme neden 'invalid' hatası gösteriyor?
Girdi, yalnız bir % ya da geçerli iki haneli onaltılık bir kod olmayan %ZZ gibi hatalı biçimlendirilmiş bir yüzde dizisi içerdiğinde kod çözme başarısız olur. Bozuk diziyi düzeltin veya kaldırın, çıktı yeniden görünecektir.
ASCII olmayan ve Unicode karakterleri işliyor mu?
Evet. Kodlama, 日 gibi karakterleri veya emojileri UTF-8 yüzde kodlanmış baytlarına dönüştürür (örneğin 日, %E6%97%A5 olur) ve kod çözme bunları yeniden özgün karakterlerine geri döndürür.
Kodlayabileceğim veya kodunu çözebileceğim metnin uzunluğunda bir sınır var mı?
Aracın koyduğu sabit bir karakter sınırı yoktur; yapıştırdığınız her şeyi tarayıcıda anında dönüştürür, dolayısıyla pratik sınırlar yalnızca cihazınızın belleğine bağlıdır.
Verilerim bir sunucuya yükleniyor mu?
Hayır. Tüm kodlama ve kod çözme işlemleri, yerleşik JavaScript URL işlevleri kullanılarak tamamen tarayıcınızda çalışır. Hiçbir şey yüklenmez, saklanmaz veya herhangi bir yere gönderilmez, bu nedenle özel URL'ler, belirteçler ve dahili bağlantılar için güvenlidir.

İlgili araçlar