URL Kodlayıcı / Kod Çözücü
URL'ler (web adresleri) yalnızca belirli bir karakter setini (İngiliz alfabesi, rakamlar ve bazı özel semboller) içerebilir. Boşluk, Türkçe karakterler (ç, ş, ğ), & veya ? gibi özel anlamı olan karakterlerin bir URL içinde güvenli bir şekilde kullanılabilmesi için "kodlanması" gerekir. Bu işleme "Percent Encoding" denir.
Hesaplama Metodolojisi
- Kodlama (Encode): Güvenli olmayan her karakter, bir yüzde işareti (%) ve ardından o karakterin ASCII tablosundaki iki haneli onaltılık (hexadecimal) karşılığı ile değiştirilir. Örneğin, bir boşluk karakteri
%20
'ye,ç
harfi ise%C3%A7
'ye dönüşür. - Kod Çözme (Decode): Kodlanmış %'li ifadeler, tekrar orijinal karakterlerine geri çevrilir.
- Kullanım Alanı: Özellikle bir web formundan gönderilen verilerin URL'in bir parçası olduğu durumlarda (GET istekleri) veya linklerde Türkçe karakterler kullanıldığında bu kodlama yöntemi hayati önem taşır.
Kaynak: Dönüşümler, web standartlarını belirleyen RFC 3986 belgesine uygun olarak, tarayıcılarda yerleşik bulunan JavaScript fonksiyonları ile yapılır.
Bunlar da İlginizi Çekebilir
Uptime ve Kesinti Süresi Hesaplayıcı
Bir sunucu veya servisin %99.9 gibi bir uptime oranının günlük, aylık ve yıllık olarak ne kadar kesinti süresine denk geldiğini görün.
HesaplaIP Adresi ve Konum Bilgisi
IP adresinizi ve bu adrese bağlı genel konum, internet servis sağlayıcı gibi bilgileri anında öğrenin.
HesaplaRenk Kontrast Oranı Denetleyici (WCAG)
Web sitesi erişilebilirliği için metin ve arkaplan renklerinizin WCAG standartlarına uygun olup olmadığını kontrol edin.
HesaplaSayı Sistemi Dönüştürücü (Binary, Octal, Decimal, Hex)
Decimal (10'luk), Binary (2'lik), Octal (8'lik) ve Hexadecimal (16'lık) sayı sistemleri arasında anında dönüşüm yapın.
HesaplaEn Boy Oranı (Aspect Ratio) Hesaplayıcı
Bir çözünürlüğün (örn: 1920x1080) en basit en boy oranını (örn: 16:9) bulun.
Hesapla