URL Kodlama/Çözme

Bir URL'yi percent-encode edin veya kodlanmış bir sorgu dizesini metne çözün. Saf JavaScript, tarayıcınızda — yönlendirme URL'leriniz cihazı terk etmez.

Dönüşüm
Kodla

URL Kodlama/Çözme Hakkında

URL Encode/Decode, ham URL veya sorgu dizesi ile percent-encoded formu arasında geçiş yapar — tarayıcıların ve sunucuların beklediği form. Boşluk, eğik çizgi veya ampersand içeren bir yönlendirme parametresini test isteği göndermeden önce kodlayın; aldığınız bir webhook URL'sinin kullanıcı nereye tıkladığını görmek için zaten kodlanmış URL'yi çözün. Araç JavaScript'in encodeURIComponent/decodeURIComponent'ini düzgün UTF-8 işlemeyle kullanır; Latin dışı karakterler düzgün gider-gelir. Her şey tarayıcınızda yerel çalışır, bu yüzden hassas token veya oturum ID'li yönlendirme URL'leri cihazınızda kalır.

En uygun

  • Boşluk veya özel karakter içeren sorgu parametreli test istekleri oluşturma
  • Webhook URL parametresini yönlendirme hedefini görmek için çözme
  • Dış URL'i bozmadan URL içinde URL (next= parametresi) kodlama

Avantajlar

  • +Düzgün UTF-8 desteğiyle RFC 3986 percent-encoding
  • +Çift yönlü — ham'ı %XX'e, %XX'yi ham'a çöz
  • +Yalnızca yerel JavaScript — hassas yönlendirme URL'leri cihazınızda kalır

Dezavantajlar

  • −Hangi karakterleri tutup hangilerini kodlayacağına otomatik karar yok — modu seçin
  • −Karışık kodlama (zaten kodlanmış URL'yi tekrar kodlama) yaygın bir hatadır

URL Kodlama/Çözme Nasıl Kullanılır

  1. 1

    Kaynak dosyalarınızı yerel cihaz depolama alanınızdan seçin veya sürükleyin.

  2. 2

    Dönüşüm ayarlarını, seçeneklerini veya hedef çıktı formatlarını belirtin.

  3. 3

    Tarayıcı içi istemci tarafı mantığının dosyaları güvenle işlemesini bekleyin.

  4. 4

    Tamamlanan çıktıları doğrudan sisteminize indirin.

Sıkça Sorulan Sorular

encodeURI ile encodeURIComponent arasındaki fark ne?
encodeURIComponent '?' ve '&' dahil her şeyi kodlar — sorgu değerleri için. encodeURI şema ayraçlarını tutar bu yüzden URL yine çalışır. Bu araç en yaygın durum (tek bir değeri kodlama) için encodeURIComponent'i varsayılan; tüm URL'i güvenle geçirirseniz modu değiştirin.
Boşluklar neden bazen '+' ve bazen '%20'?
'+' formu application/x-www-form-urlencoded'den (HTML form gönderimi); '%20' katı RFC 3986 formudur. Çoğu modern API '%20' tercih eder; eski '+' formu hâlâ çalışır ama bazı sunucularda yanlış yorumlanabilir. Bu araç varsayılan olarak modern '%20' kullanır.
İki kez kodlanmış bir URL'yi çözebilir miyim?
Evet — çöz tuşuna iki kez basın. Her geçiş bir katman kaldırır. Test isteği oluştururken zaten kodlanmış URL'yi yanlışlıkla iki kez kodlamaya dikkat edin.
Latin dışı karakterleri işliyor mu?
Evet. Varsayılan olarak UTF-8 percent-encoding kullanılır, bu yüzden aksanlı Latin, Kiril, Arap, CJK ve emoji karakterlerin hepsi geçerli dizilere kodlanır ve geri düzgün çözülür. Eski ISO-8859-1 uçları yanlış yorumlayabilir — sunucunun beklediği charset'i eşleştirin.
Yönlendirme URL'lerim ve token'larım yükleniyor mu?
Asla. Kodla ve çöz JavaScript encodeURIComponent/decodeURIComponent ile tarayıcınızda çalışır. Oturum ID'leri veya next= yönlendirme hedefleri içeren URL'ler tüm süreç boyunca cihazınızda kalır.

İlgili araçlar

ÜCRETSİZ

%100 Ücretsiz

Gizli ücretler, abonelikler veya limitler yok. Tüm özelliklerin keyfini tamamen ücretsiz çıkarın.

KAYIT

Kayıt Gerekmez

Hesap oluşturmadan veya e-posta adresinizi paylaşmadan anında dönüştürmeye başlayın.

GİZLİLİK

Özel ve Güvenli

Dosyalarınız cihazınızdan asla ayrılmaz. Maksimum gizlilik için tüm işlemler yerel olarak tamamlanır.

TOPLU

Toplu Dönüştürme

Zamandan tasarruf etmek için birden fazla dosyayı aynı anda dönüştürün. Hızlı ve verimli kuyruk.

YEREL

Tarayıcıda Çalışır

Dosyaları doğrudan sekmenizde işlemek için gelişmiş istemci tarafı WebAssembly teknolojisini kullanır.

FORMATLAR

200+ Format

Görseller, belgeler, ses, video ve daha fazlası dahil olmak üzere çok çeşitli formatları destekler.

KULLANICI DEĞERLENDİRMELERİ

URL Kodlama/Çözme Kalite Puanı

4.8
25 değerlendirme

Deneyiminiz nasıldı? Değerlendirme yapabilmek için en az bir dosya dönüştürüp indirmeniz gerekir!