Javascript Url şifreleme

sezaialkan
Sezai Alkan Frontend Developer

Javascript de encodeURI fonksiyonu ile url bilgimizi şifreleyebilmekteyiz. Bu şifrelenmiş URL bilgisini ise decodeURI fonksiyonu ile çözümleyebilmekteyiz.

Kullanımı : encodeURI(url)
Kullanım 2: decodeURI(sifrelenmisurl);

Bazı url ler üzerinde türkçe karakter kullanımı yerine %2%6 gibi karakter kullanımları sağlanabilmektedir. bu karakterleri decodeURI ile ortadan kaldırabilmekteyiz.

var url = document.URL;
var sifrelenmis = encodeURI(url);
console.log(sifrelenmis);

Yukarıda da örnek üzerinde sayfanın Url bilgisini alarak console üzerine şifrelenmiş / dönüştürmüş halini yazdırmaktadır. Bu örneği manuel bir url oluşturarak da deneyebilmekteyiz.

var url = "javascript/urlşifreleme";
var sifrelenmis = encodeURI(url);
console.log(sifrelenmis);

Yukarıdaki örneğin console çıktısı aşağıdaki gibidir.

Javascript Url şifreleme

Bu şifrelenmiş url bilgisini decodeURI ile ilk haline çevirebilmekteyiz.

var sifreliurl = "javascript/url%C5%9Fifreleme";
var cozumle = decodeURI(sifreliurl);
console.log(cozumle);

Yukarıdaki örneğin console çıktısı aşağıdaki gibidir.

Javascript Url şifreleme

Yorumlar

Yorum Yapabilmek İçin Giriş Yapmalısınız.
İlk Yorum Yapan Sen Ol!
Uçur Beni Kahramanım Yukarı Çık
Bu web sitesi çerezleri kullanıyor. Devam ederek çerez kullanımını kabul etmiş oluyorsunuz. Detay

Devam Etmek İçin Giriş Yapın

Kod Hocası İle Paylaşımda bulunabilir, Kendini geliştirebilirsin. Sende Hemen Giriş Yap Aramıza Katıl.

GirişKayıt Ol