method

parse

v1_9_1_378 - Show latest stable - Class: URI::Parser
parse(uri)
public

No documentation available.

# File lib/uri/common.rb, line 172
    def parse(uri)
      scheme, userinfo, host, port, 
        registry, path, opaque, query, fragment = self.split(uri)

      if scheme && URI.scheme_list.include?(scheme.upcase)
        URI.scheme_list[scheme.upcase].new(scheme, userinfo, host, port, 
                                           registry, path, opaque, query, 
                                           fragment, self)
      else
        Generic.new(scheme, userinfo, host, port, 
                   registry, path, opaque, query, 
                   fragment, self)
      end
    end