From: matz@... (Yukihiro Matsumoto) Date: 2003-07-23T18:31:53+09:00 Subject: [ruby-list:37956] Re: multipart/form-dataのためのcgi.rbの修正 まつもと ゆきひろです In message "[ruby-list:37955] Re: multipart/form-dataのためのcgi.rbの修正" on 03/07/23, Yukihiro Matsumoto writes: |意図は | | def [](key) | params = @params[key] | value = params[0] | if value.is_a?(String) | Value.new(value, params) | else | value | end | end | |だと解釈しました(余計なお世話?)。 | |で、私はそれに | | value = params[0] || "" | |という修正も加えたほうが良いかなと。 あ、それとも[]の定義の方はそのままで、CGI::Value#initialize の方でvalueが文字列で無かったらreadで文字列化する方が使いや すいでしょうか。