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?
İşlem türünü seçin
Metni veya URL kodunu girin
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.