Class: EncodeValidUrl
- Inherits:
-
Object
- Object
- EncodeValidUrl
- Defined in:
- lib/encode_valid_url.rb
Class Method Summary collapse
Class Method Details
.convert(inputurl, encode = true) ⇒ Object
15 16 17 |
# File 'lib/encode_valid_url.rb', line 15 def self.convert(inputurl, encode = true) encode(inputurl, encode) end |
.encode(inputurl, encode = true) ⇒ Object
4 5 6 7 8 9 10 11 12 13 |
# File 'lib/encode_valid_url.rb', line 4 def self.encode(inputurl, encode = true) begin uri = URI.parse(inputurl) uri.kind_of?(URI::HTTP) inputurl = Base64.encode64(inputurl) if encode return true, inputurl rescue URI::InvalidURIError return false, "Invalid url, Please verify your url" end end |