class Bundler::URI::HTTP
def self.build(args)
invalid HTTP URIs as per RFC 1738.
Currently, if passed userinfo components this method generates
"query", 'fragment'])
uri = Bundler::URI::HTTP.build([nil, "www.example.com", nil, "/path",
uri = Bundler::URI::HTTP.build(host: 'www.example.com', path: '/foo/bar')
Example:
order
[userinfo, host, port, path, query, fragment]
.If an Array is used, the components must be passed in the
with keys formed by preceding the component names with a colon.
The components should be provided either as an Array, or as a Hash
fragment.
The components accepted are userinfo, host, port, path, query, and
Creates a new Bundler::URI::HTTP object from components, with syntax checking.
== Description
def self.build(args) tmp = Util.make_components_hash(self, args) super(tmp) end