URL をパースする

参考 : URI (Uniform Resource Identifier) サポートライブラリ

% irb
irb(main):002:0> require uri
=> true
irb(main):004:0> url = URI.parse("http://www.example.co.jp/dir/test.php?q=3")
=> #<URI::HTTP:0x155cfc0 URL:http://www.example.co.jp/dir/test.php?q=3>
irb(main):006:0> url.scheme
=> "http"
irb(main):007:0> url.host
=> "www.yahoo.co.jp"
irb(main):008:0> url.path
=> "/dir/test.php"
irb(main):010:0> url.query
=> "q=3"