URL Kodlayıcı & Çözücü
URL adreslerini ve parametrelerini RFC 3986 standartlarında kodlayın veya çözün.
🔍 Algılanan URL Parametreleri (Query Strings):
0 parametre| # | Parametre Adı (Key) | Değer (Value - Decode) | Ham Değer (Raw) |
|---|
📖 URL Kodlama (Percent-Encoding) Nedir?
URL kodlama (yüzde kodlaması veya percent-encoding), bir URL içinde güvenle taşınamayan ASCII dışı karakterlerin (örneğin Türkçe karakterler veya boşluklar) ve ayrılmış (reserved) özel karakterlerin "%" işareti ve ardından gelen iki onaltılık (hexadecimal) basamak ile temsil edilmesidir. RFC 3986 standardı, web tarayıcılarının ve sunucuların adresleri hatasız yorumlamasını sağlamak amacıyla bu yapıyı zorunlu kılar.
encodeURIComponent()
Sorgu parametresi değerleri için kullanılır. & = ? : / gibi URL ayırıcı karakterleri de kodlar, böylece parametre değeri ana URL yapısını bozmaz.
encodeURI()
Tam bir web adresi için kullanılır. Protokol (https://), alan adı ve sorgu işareti (?) gibi meşru URL bileşenlerini korur, yalnızca boşluk ve özel karakterleri dönüştürür.
❓ Sıkça Sorulan Sorular
Boşluk karakteri URL'de nasıl kodlanır? ▼
Standart URL kodlamasında (RFC 3986) boşluk karakteri "%20" olarak kodlanır. Ancak HTML form verilerinde (application/x-www-form-urlencoded) bazen "+" işareti ile de temsil edilebilir.
URL kodlama verilerimi sunucunuza kaydediyor musunuz? ▼
Hayır! Tüm kodlama ve çözme işlemleri tamamen tarayıcınızda JavaScript motoru ile istemci tarafında gerçekleşir. Verileriniz hiçbir şekilde sunucumuza gönderilmez veya kaydedilmez.