{ }JSONKit.tools

URL Çözme (Online)

%20 ve arkadaşlarını yeniden okunur metne çevirin. Bileşen her şeyi çözer; Tam URL, bir adrese yapısını veren ayrılmış karakterleri korur.

Kodla⇄Çöz
Kip

Kodlanmış

Metin

Girdi bekleniyor…

Bu araç hakkında

Yüzde kodlanmış metin tasarımı gereği okunmaz ve önemli olan kısımlar — bir yönlendirme hedefi, bir arama terimi, imzalı bir geri çağrı — genelde en kötüsüdür. Çözme, özgün karakterleri geri getirir ve yüzde kaçışlarını UTF-8 olarak okur; böylece Latin dışı metin doğru döner. Dizgi kesikse ya da başıboş bir % içeriyorsa bozuk bir sonuç yerine açık bir hata alırsınız.

Nasıl kullanılır

  1. 1Kodlanmış metni soldaki panele yapıştırın.
  2. 2Tek bir değer için Bileşen’i, tam bir adres için Tam URL’yi kullanın.
  3. 3Okunur metni kopyalayın — URL Kodlama sayfası ters yönü yapar.

Sık sorulan sorular

›Çözülmüş metnimde boşluk olması gereken yerde neden hâlâ + var?

Form gönderimleri boşluğu %20 yerine + ile kodlar ve bu gelenek form gövdesine aittir, genel olarak URL’lere değil. Dizgi bir HTML formundan geldiyse çözmeden önce + işaretlerini boşlukla değiştirin.

›«URI malformed» ne anlama gelir?

Girdideki bir % işaretinden sonra geçerli iki onaltılık basamak gelmiyor ya da kaçışlar geçerli UTF-8 oluşturmuyor. Genelde dizgi kesilmiştir veya düz bir % hiç %25 olarak kodlanmamıştır.

›Bileşen mi Tam URL mi kullanmalıyım?

Bileşen her şeyi çözer; sorgu dizgisinden çekilmiş tek bir değer için istediğiniz budur. Tam URL ayrılmış karakterleri — & = ? / # — kodlanmış bırakır; böylece bütün bir adresi çözmek kaçışlanmış eğik çizgilerini yapıya dönüştürmez.

›Bir dizgi neden iki kez kodlanmış?

Çifte kodlama: %2520, yeniden kodlanmış bir %20’dir ve bir değerin iki kodlama adımından geçtiği anlamına gelir. Özgün hâli için ikinci kez çözün.

›Bütün bir sorgu dizgisini tek seferde çözebilir miyim?

Çözebilirsiniz ama önce tamamını çözmek, gerçek bir ayırıcıyı bir değerin parçası olan &’den ayırt etmeyi imkânsız kılar. Önce & ve = ile bölün, sonra her parçayı ayrı çözün.