u = URI.parse("http://www.hogehoge.com/hoge.html") puts u.scheme puts u.host puts u.path puts u.port
とすると
http www.hogehoge.com hoge.html 80
となる
ネタ元
ちなみに与えるURLをファイルから読み込むときなど、URLの前後にスペースや改行があるとエラーになるので.stripで整形するといいよ。
ネタ元
u = URI.parse("http://www.hogehoge.com/hoge.html") puts u.scheme puts u.host puts u.path puts u.port
とすると
http www.hogehoge.com hoge.html 80
となる
ネタ元
ちなみに与えるURLをファイルから読み込むときなど、URLの前後にスペースや改行があるとエラーになるので.stripで整形するといいよ。
ネタ元