URL Kodlama/Çözme

URL encode/decode işlemleri

URL Kodlama/Çözme Aracı

Kodlama, parametre içindir

Araç encodeURIComponent kullanır. Boşluk %20 olur, + olmaz. ğ, ü, ş, ı, ö, ç ve /, ?, #, & işaretleri de yüzde dizisine döner. Adresin tamamını olduğu gibi kodlamak isterseniz eğik çizgiler de bozulur; bu fonksiyon sorgu değerine göredir, encodeURI değildir.

Çözme, yüzde dizisini geri çevirir. Zaten kodlanmış metni ikinci kez kodlamak %20’yi %2520 yapar. Çözerken bozuk yüzde görürseniz metin tam bir kodlama değildir.

Boşluk

“a b”

Sonuç a%20b olur. Formların eski + yazımı bu araçta üretilmez.

URL Kodlama/Çözme Aracı Hakkında

Parametre kodlaması için encodeURIComponent kullanır; boşluğu %20 yapar ve /, ? gibi ayraçları da kodlar.

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

  1. İşlem türünü seçin

  2. Metni veya URL kodunu girin

  3. Sonucu görün

URL Kodlama/Çözme Aracı Özellikleri

  • encodeURIComponent
  • Boşluk %20
  • Türkçe karakter
  • Çözme modu

Sıkça Sorulan Sorular

URL kodlama nedir?

URL kodlama (URL encoding), URL'lerde ve URI'lerde özel karakterlerin güvenli bir şekilde kodlanması için kullanılan bir yöntemdir. Özel karakterler, yüzde işareti (%) ve iki hexadecimal rakamdan oluşan bir kod ile değiştirilir. Örneğin, boşluk karakteri %20 olarak kodlanır.

URL kodlama nasıl kullanılır?

URL kodlama için metninizi veya URL parametrenizi girin, araç otomatik olarak özel karakterleri kodlanmış formata dönüştürür. URL çözme için kodlanmış metni girin, araç orijinal metne geri dönüştürür. Her iki işlem de anlık olarak gerçekleşir.

URL kodlama nerede kullanılır?

URL kodlama, URL parametrelerinde özel karakterler, HTML form verilerinin gönderilmesi, API isteklerinde veri kodlama, web güvenliği ve XSS koruması, dosya adları ve yolları için kullanılır.

URL kodlama ve HTML entity encoding arasındaki fark nedir?

URL kodlama, URL'lerde ve URI'lerde kullanılır ve karakterleri yüzde işareti ile kodlar (%20 gibi). HTML entity encoding ise HTML içeriğinde kullanılır ve karakterleri & ile kodlar (  gibi). Her ikisi de farklı amaçlar için kullanılır.

Tüm karakterler kodlanmalı mı?

Hayır, güvenli karakterler (alfanumerik ve bazı özel karakterler: A-Z, a-z, 0-9, -, _, ., ~) kodlanmaz. Ancak, şüpheli durumlarda tüm karakterleri kodlamak daha güvenlidir.