URL Encode Etmek
Merhabalar.Bu yazımızda ruby ile geliştirilen web uygulamlarında
url encode etmeyi göstereceğiz.. Url Encode etmenin ilk nedeni güvenlikdir.
Url bazında gelecek saldırıları min. indirebiliriz böylece.
require 'cgi'
def url_ecape (string)
string.gsub(/([^a -zA-Z0-9_.-]+)/n) do
'%' +$1.unpack('H2' * $1.size).join('%').upcase
end.tr(' ', '+')
end
def url_unescape(string)
string.tr ('+', ' ').gsub(/((?:%[0-9a-fA-F]{2})+)/n) do
[$1.delete('%')].pack('H*')
end
end
puts url_unescape ( url )
OĞUZ Kırat
Benzer Yazılar
- Xml – Csv Convert İşlemi
- Facebook Chat Api
- Ruby Mysql Bağlantısı
- Ruby Server
- Ruby TCP/IP
- Mail Gönderme
- Ruby – Basit Örnekler
- Ruby – Giriş
- Ruby Nedir?
- Ruby Kurulumu
Etiketler: cod, code, coder, coders, diller, kodlama, program, Program Dilleri, program yazmak, programlama, programlama dilleri, Ruby, Ruby Dili, Ruby eklentileri, Ruby full download, Ruby full indir, Ruby Gorsel Anlatim, Ruby Hatalari, Ruby kodlama, Ruby kodlari, Ruby komutlari, Ruby kurulumu, Ruby Nedir, Ruby özellikleri, Ruby programlari, Ruby Sorunlari, system developers, turk coders, URL, Url Encode, URL Encode Etmek, URL Encode kodlari, URL Encode komutlari, URL Encode yapma, Yazılım, Yazılım Dilleri, Yazılım Geliştiricileri















