From: "akira yamada / やまだあきら" Date: 2000-11-16T23:43:28+09:00 Subject: [ruby-dev:11570] Re: uri Tue, 14 Nov 2000 23:48:09 +0900 頃の Mail-Count: 11514 Subject: [ruby-dev:11514] Re: uri についてのお話にて Okada Jun さん曰く… (O == "Okada Jun" さん) In article 11514, <200011141448.XAA04779@be-in.org> O> 1) 空pathは常に'/'に正規化されるべきではないか? O> 例えば 'http://hoge' をparseした場合、host=>'hoge', path=>'' O> となりますが、こうした場合pathが'/'になっている方が、net/http O> などとの相性がよろしいようです。 話としてはわからんでもないのですが, そのようなケースではそれ用の子供を作って対処してもらうのが いいかなあと思っています. O> 2) 空URIを作って中身を埋めてURL生成してみたりとかしたい。 O> url = URI::HTTP.new O> url.host = 'hoge' O> url.path = 'moge.cgi' O> url.query = '1234' O> url.to_s こっちはできます. というか, できるようにするつもりで実装途中ですね. URI::FTP.new2('user', 'passwd', 'host', nil, '/path') とか. HTTP はまだ書いてないですが, 同じような感じのを作ろうとしてたのでした. -- やまだ あきら (akira@arika.org, akira@ruby-lang.org or akira@ad-hoc.org)