Method: Micky.URI
- Defined in:
- lib/micky/uri.rb
.URI(uri) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/micky/uri.rb', line 6 def self.URI(uri) uri = uri.to_s.strip uri = "http://#{uri}" if uri !~ HTTP_URI_REGEX begin ::URI.parse(uri) rescue ::URI::InvalidURIError begin ::URI.parse(::URI.encode(uri)) rescue ::URI::InvalidURIError end end end |