From: "NARUSE, Yui" Date: 2007-07-06T19:02:09+09:00 Subject: [ruby-dev:31149] net/http: path.empty? was removed when path is nil 成瀬です。 Net::HTTP ですが、path が nil の時に ArgumentError を投げる前に nil.empty? でこけます。 Index: lib/net/http.rb =================================================================== --- lib/net/http.rb (revision 12716) +++ lib/net/http.rb (working copy) @@ -1524,7 +1524,7 @@ @method = m @request_has_body = reqbody @response_has_body = resbody - raise ArgumentError, "HTTP request path is empty" if path.empty? + raise ArgumentError, "HTTP request path is empty" if path.to_s.empty? @path = path initialize_http_header initheader self['Accept'] ||= '*/*' -- NARUSE, Yui DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA