Ücretsiz URL Kodlayıcı ve Kod Çözücü
URL'leri ve sorgu dizelerini kodlayın ve kodunu çözün. encodeURIComponent, decodeURIComponent ve sorgu dizesi ayrıştırmayı destekler.
Her ayrılmış karakteri kodlar — sorgu değerleri ve yol segmentleri için en iyisi.
Yaygın kullanımlar
- API'ler için URL Parametrelerini KodlaAPI istek URL'lerine eklemeden önce sorgu dizesi parametrelerini güvenli bir şekilde kodlayın.
- E-posta Bağlantıları için URL'leri KodlaE-posta kampanyaları için tıklama güvenli bağlantılar oluşturun — özel karakterleri kodlayın, böylece bağlantılar her e-posta istemcisinde kalır.
- Sosyal Paylaşım için URL'leri KodlaTwitter, Facebook ve LinkedIn paylaşım düğmeleri için önceden doldurulmuş metin, hashtag ve bağlantılarla URL'leri hazırlayın.
- Karmaşık Sorgu Dizelerini KodlaBirden çok parametreye sahip sorgu dizelerini oluştur ve kodla - herhangi bir URL'ye eklemeye hazır.
- Web Kancası Geri Çağırmaları için URL'leri KodlaÜçüncü taraf hizmetlerine ve OAuth akışlarına parametreler olarak geçilen geri çağırma URL'lerini kodla.
Nasıl çalışır
Buradaki URL kodlama ve çözme tamamen tarayıcınızda JavaScript'in yerleşik global işlevleriyle — encodeURIComponent, encodeURI ve decodeURIComponent — üçüncü taraf kütüphane ve ağ isteği olmadan çalışır. Araç ayrıca sorgu dizesi parametrelerini anahtar-değer tablosu olarak ayrıştırıp göstermek için tarayıcının yerel URL API'sini kullanır.
- 1Bir kodlama modu seçinÜç mod gerçek kullanım durumlarına karşılık gelir: "Bileşen" encodeURIComponent çağırır ve ayrılmamış karakterler dışındaki her şeyi kaçışlar — tek tek sorgu değerleri için doğru seçim. "Tam URL" encodeURI çağırır ve şemayı, eğik çizgileri ve alan adını olduğu gibi bırakır. "Form" encodeURIComponent kullanır, ardından HTML formlarının gönderdiği application/x-www-form-urlencoded biçimine uymak için %20'yi + ile değiştirir.
- 2Tek tıkla kodlayın veya çözünKodlama metninizi seçilen işlevden geçirir ve yüzde kodlu sonucu gösterir. Çözme decodeURIComponent çağırır (Form modunda + boşluğa dönüştürülür). Bozuk yüzde dizileri — devam baytı olmayan tek başına bir %E0 gibi — çökme yerine yakalanır ve satır içi hata olarak bildirilir.
- 3URL API ile sorgu dizelerini ayrıştırın"Parametreleri ayrıştır" eylemi girdinizi tarayıcının yerel URL yapıcısına sarar ve her anahtar-değer çiftini çıkarmak için url.searchParams üzerinde yineler. URL yapıcısı girdiyi reddederse, elle yazılmış bir yedek & ve = işaretlerinden böler ve her öğeyi safeDecode'dan geçirir; böylece kısmi veya ham sorgu dizeleri de okunabilir bir tablo üretir.
- 4Sonucu kopyalayınKodlanmış veya çözülmüş metin eş aralıklı bir çıktı bloğunda görünür. Bir kopyala düğmesi onu Clipboard API ile panoya yazar. Hiçbir noktada hiçbir şey cihazınızdan çıkmaz.
İlgili araçlar
Base64 Kodlayıcı ve Çözücü
Metni veya dosyaları Base64'e kodlayın ya da Base64 dizelerini düz metne geri çözün. Anında, gizli ve ücretsiz.
HTML Kodlayıcı ve Çözücü
Özel karakterleri HTML varlıklarına kodlayın veya varlıkları düz metne geri çözün. Anında, tarayıcınızda.
Sezar Şifresi ve Metin Şifreleyici
Sezar şifresi, ROT13, Atbash ve Vigenère şifresiyle metni şifreleyin ve şifresini çözün. Klasik ikame şifreleri, hepsi tarayıcınızda.