URL Çözme

Yüzde kodlamalı bir URL'yi ya da sorgu değerini okunabilir metne geri dönüştürün; tamamen tarayıcınızda.

Tamamen tarayıcınızda çalışır. Hiçbir şey yüklenmez, günlüğe yazılmaz veya saklanmaz.

%20 ve %3A ile dolu bir URL'yi yapıştırın ve olması gerektiği gibi okuyun. Bir yönlendirme zincirinde, bir dönüş parametresinde ya da ilginç kısmın kaçış dizileri arasında gömülü olduğu bir log satırında işe yarar.

Nasıl çalışır

Ardından iki onaltılık rakam gelen her "%", adını verdiği bayta dönüşür ve ortaya çıkan baytlar UTF-8 olarak okunur. Form verisi biçeminde "+" da boşluğa dönüşür; bir sorgu dizesini yanlış biçemle çözmenin ortada başıboş artı işaretleri bırakmasının ya da sabit olanları yutmasının nedeni budur.

Geçerli bir yüzde kodlaması olmayan bir dizi hata olarak ele alınmak yerine olduğu gibi bırakılır, çünkü loglarda görülen URL'ler çoğu zaman yalnızca kısmen kodlanmıştır.

Örnekler

Durum Girdi Sonuç
Bir sorgu parametresine gizlenmiş yönlendirme hedefi https%3A%2F%2Fexample.com%2Fa%3Fb%3D1 https://example.com/a?b=1
Bir formla gönderilmiş değer coffee+%26+cake coffee & cake

Sık sorulan sorular

Sonucumda hâlâ yüzde işaretleri var.

Değer büyük olasılıkla iki kez kodlanmış; bu, bir URL iki sistemden geçerken kaçışlandığında olur. Sonucu yeniden çözün: "%253A" önce "%3A", ardından ":" olur.

Artı işaretlerim neden boşluğa dönüştü?

Form verisi biçemiyle çözüyorsunuz; orada "+" boşluk anlamına gelir. Artı işaretleri bir base64 değerinde ya da bir telefon numarasında olduğu gibi sabitse URL bileşeni biçemine geçin.

Bilmekte fayda var

  • Her şey tarayıcınızda gerçekleşir. Yapıştırdığınız içerik yüklenmez, kaydedilmez ve saklanmaz.

Kaynaklar

Tüm Kod araçları