build(ary) -> URI::Generic[permalink][rdoc][edit]build(hash) -> URI::Generic-
引数で与えられた URI 構成要素から URI::Generic オブジェクトを生成します。
- [PARAM] ary:
-
構成要素を表す配列を与えます。要素は以下の順です。
[scheme, userinfo, host, port, registry, path, opaque, query, fragment] - [PARAM] hash:
-
構成要素を表すハッシュを与えます。ハッシュのキーはシンボルは以下のいずれかです。ハッシュの値は文字列で与えます。
:scheme ,:userinfo, :host, :port, :registry, :path, :opaque, :query, :fragment - [EXCEPTION] URI::InvalidComponentError:
- 各要素が適合しない場合に発生します。