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.

Hesapla
📍
IP Adresi ve Konum Bilgisi

IP adresinizi ve bu adrese bağlı genel konum, internet servis sağlayıcı gibi bilgileri anında öğrenin.

Hesapla
👁️
Renk Kontrast Oranı Denetleyici (WCAG)

Web sitesi erişilebilirliği için metin ve arkaplan renklerinizin WCAG standartlarına uygun olup olmadığını kontrol edin.

Hesapla
🔢
Sayı 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.

Hesapla
🖼️
En Boy Oranı (Aspect Ratio) Hesaplayıcı

Bir çözünürlüğün (örn: 1920x1080) en basit en boy oranını (örn: 16:9) bulun.

Hesapla
·—
Morse Kodu Çevirici

Metin ve Mors alfabesi arasında çift yönlü, anlık çeviriler yapın.

Hesapla