From: Kazuhiro Yoshida Date: 2003-07-25T13:02:48+09:00 Subject: [ruby-list:37968] Re: multipart/form-dataのためのcgi.rbの修正 もりきゅうです。 matz@ruby-lang.org (Yukihiro Matsumoto) wrote: > こんな感じでどうでしょう? ちゃんと期待通り動きますか? CGIをよく使う人です。 preview4 を入れたら Internal Error ということで調べてみると date, = cgi['date'] # ここでクエリにdateがないときに... p date # "" # nil じゃないし! p date.class # CGI::QueryExtension::Value # なんだこれ unless date date = ... # ここを通らなくなるのでバグる end といったことになってました。 とりあえず - date, = cgi['date'] + date, = cgi.params['date'] こうすればいけるみたいです。 しかしこの互換性のなさは厳しいものがありますね。 ---- YOSHIDA Kazuhiro moriq@moriq.com http://www.moriq.com/