userinfo=(s)
[permalink][rdoc][edit]-
自身の userinfo を設定します。
- [PARAM] s:
- 自身の userinfo を "username" か "username:password" という形式の文字列、あるいは [username, password] という形式の文字列の配列で指定します。
- [EXCEPTION] URI::InvalidComponentError:
- 不正な引数 s に対して発生します。
- [EXCEPTION] URI::InvalidURIError:
- userinfo と registry を同時に設定した場合に発生します。
例:
require 'uri' u = URI.parse('http://example.com/') u.userinfo = 'hoge-san:jfae82kj' p u.to_s #=> "http://hoge-san:jfae82kj@example.com/" u.userinfo = 'oreore' p u.to_s #=> "http://oreore:jfae82kj@example.com/" u.userinfo = ['you', 'akakfd'] p u.to_s #=> "http://you:akakfd@example.com/"