Blog

Barındırma altyapınızı yöneten ekipten eğitimler, rehberler, ürün haberleri ve mühendislik içgörüleri.

Performans ve Teknik SEO

Base64 ve URL kodlama nedir?

8 Kasım 2026 1 dk okuma
Bu yazıyı paylaş

Bir e-posta kaynağında, bir API yanıtında veya bir adres çubuğunda anlamsız görünen harf ve % dizileri genellikle Base64 veya URL kodlamasıdır. İkisi de veriyi gizlemek için değil, güvenle taşımak için kullanılır.

Base64 nedir?

Base64, ikili veriyi (resim, dosya, şifreli anahtar) yalnızca harf, rakam, + ve / içeren bir metne çevirir. Böylece veri, yalnızca metin kabul eden e-posta veya JSON gibi ortamlarda bozulmadan taşınır. Bedeli, boyutun yaklaşık üçte bir artmasıdır.

Base64 şifreleme değildir

Base64 ile kodlanmış bir metni herkes tek adımda geri çevirebilir. Parola, API anahtarı veya kişisel veriyi “Base64'e çevirdim, artık güvende” diye saklamak ciddi bir hatadır.

Base64URL

Standart Base64'teki + ve / karakterleri adreslerde özel anlam taşır. Base64URL bunların yerine - ve _ kullanır ve sondaki = işaretlerini kaldırır. JWT gibi belirteçler bu biçimdedir.

URL kodlama

Adreslerde boşluk, &, ? ve Türkçe karakterler doğrudan kullanılamaz; bunlar %20, %26 gibi dizilere çevrilir. Bir arama terimini parametre olarak eklerken tamamını kodlamak gerekir. Aynı değerin iki kez kodlanması (%2520 gibi) yaygın bir hatadır ve çözümde fark edilir.

Base64 ve URL kodlayıcı/çözücü UTF-8 kullanarak Türkçe karakterleri bozmadan dönüşüm yapar.

Yorumlar0

Henüz Yorum Yok

İlk düşüncenizi paylaşan siz olun.

Tartışmaya Katıl

Yorum bırakmak için lütfen giriş yapın veya kaydolun.

Hiçbir Yazıyı Kaçırmayın

En yeni eğitim, rehber ve ürün haberlerini gelen kutunuzda alın.

Bülten aboneliğiniz alındı.