Method: URI::HTTP#initialize

Defined in:
lib/extensions/uri/uri/http.rb

#initialize(*arg) ⇒ HTTP

Description

Create a new URI::HTTP object from generic URI components as per RFC 2396. No HTTP-specific syntax checking (as per RFC 1738) is performed.

Arguments are scheme, userinfo, host, port, registry, path, opaque, query and fragment, in that order.

Example:

uri = URI::HTTP.new(['http', nil, "www.example.com", nil, "/path",
  "query", 'fragment'])


77
78
79
# File 'lib/extensions/uri/uri/http.rb', line 77

def initialize(*arg)
  super(*arg)
end