Hizmetler Hosting & Sunucu Araçlar Blog Ara Kurumsal EnglishEN
Teklif Alın

Kapatırsanız encodeURI / decodeURI kullanılır — bu, bir URL'nin yapısını oluşturan `: / ? & =` gibi karakterleri korur. Component modu, bir sorgu parametresinin içine yerleştirilecek TEK BİR değeri kodlamak içindir; işaretli değilken tam bir URL'yi kodlamak/çözmek içindir.

encodeURIComponent ile encodeURI arasındaki fark

encodeURIComponent, A-Z a-z 0-9 - _ . ~ dışındaki her karakteri yüzde-kodlar (percent-encode). Bu, bir sorgu parametresine veya path segmentine yerleştirilecek tek bir değeri kodlamak için tasarlanmıştır — örneğin bir & karakterini %26'ya çevirerek, o karakterin yanlışlıkla bir parametre ayırıcı olarak yorumlanmasını engeller.

encodeURI ise bir URL'nin yapısını oluşturan karakterlere (: / ? # [ ] @ ! $ & ' ( ) * + , ; =) dokunmaz. Bu fonksiyon, zaten birleştirilmiş ve yapısı korunması gereken tam bir URL'yi kodlamak için tasarlanmıştır.

Klasik hata şudur: tam bir URL'yi encodeURIComponent ile kodlarsanız, : ve / gibi karakterler de %3A / %2F'ye dönüşür ve URL'nin yapısı bozulur (artık geçerli bir URL değil, tek bir opak metin dizesi olur). Bu ayrım tam olarak bu hatayı önlemek içindir: tam URL için encodeURI, URL'nin İÇİNE gömülecek tek bir değer için encodeURIComponent.

Her iki fonksiyon da boşluğu %20'ye çevirir (RFC 3986 yüzde-kodlaması). Bunun bir istisnası vardır: application/x-www-form-urlencoded ile gönderilen form verilerinde (klasik HTML form POST/GET) boşluk %20 yerine tarihsel bir kural gereği + ile kodlanır — bu, URI yüzde-kodlamasından ayrı, forma özgü bir kuraldır ve encodeURIComponent/encodeURI bunu üretmez.

URL Encode / Decode aracını ne zaman kullanmalı?

KEYDAL URL Encode / Decode aracı; geliştiriciler, sistem yöneticileri, SEO uzmanları ve kurumsal teknoloji ekiplerinin günlük operasyonlarında kullandığı tarayıcı tabanlı bir araçtır. Hiçbir kurulum gerektirmez, ücretsizdir ve sonuçları anında üretir. Türkiye'de yerel ekiplerin sunucu ortamlarına bağlanmadan denetim yapabilmesi, üretim ortamına dokunmadan analiz yürütebilmesi için tasarlanmıştır.

Tipik kullanım senaryoları arasında: site taşıma sonrası doğrulama, yeni domain veya sunucu sağlayıcısı seçerken karşılaştırma, müşteri sorunlarının teşhisi, güvenlik denetimi (penetration test ön çalışması), e-posta deliverability sorunlarının kök sebep analizi, CDN veya proxy yapılandırmasının doğrulanması, SEO ekiplerinin teknik denetim çıktılarını anında okuması ve incident response sürecinde hızlı bilgi toplama yer alır. Aracın çıktılarını metin olarak kopyalayıp paylaşabilir veya dahili dokümantasyonunuza yapıştırabilirsiniz.

KEYDAL altyapı ekibi olarak; web hosting, VPS, dedicated sunucu yönetimi, sunucu sertleştirme, DNS yapılandırması ve SSL/TLS kurulumu hizmetlerimizi Türkiye merkezli olarak veriyoruz. Bu araçların yanı sıra Hetzner, OVHcloud, Contabo, DigitalOcean ve yerli sağlayıcılar üzerinde sunucu kurulum ve operasyon desteği sağlıyoruz.

Sorgularınız sunucumuzda saklanmaz

KEYDAL araçları geçici (stateless) çalışır: gönderdiğiniz domain adları, IP'ler, URL'ler veya başka veriler veritabanında tutulmaz. Loglar yalnızca güvenlik amaçlı (rate limiting, kötüye kullanım tespiti) tutulur ve 30 gün içinde silinir. Hassas veri (token, API anahtarı, JWT) içeren araçlarda işlem tamamen tarayıcınızda yapılır — verileriniz hiçbir zaman ağ üzerinden gönderilmez. Detay için Gizlilik Politikası sayfamızı inceleyebilirsiniz.

Tüm araçlar HTTPS üzerinden çalışır, TLS 1.3 destekler ve KVKK uyumludur. KEYDAL Türkiye'de faaliyet gösteren bir teknoloji şirketi olarak yerel veri koruma mevzuatına tam uyum sağlar.

Belki bunları da arıyorsunuz

KEYDAL ücretsiz araçlar koleksiyonumuz; DNS sorgulama, WHOIS sorgulama, SSL sertifika kontrolü, HTTP header analiz, IP geolocation, site durumu kontrolü, JSON formatlayıcı, JWT çözücü, Base64 encode/decode, QR kod üretici, meta tag analiz ve robots.txt test aracını içerir. Hepsi tarayıcı tabanlıdır, kurulum gerektirmez ve ücretsizdir.

Sunucu fiyat karşılaştırması arıyorsanız web hosting, VPS, VDS, cloud hosting, dedicated server ve storage sayfalarımıza göz atabilirsiniz. Tüm araçları gör →

WhatsApp