From: Tanaka Akira Date: 2008-09-22T19:29:36+09:00 Subject: [ruby-dev:36457] Re: [Feature #542] cgi.rb : CGI::unescape return encoding In article <20080922175752.2734.FC96BA9B@tietew.net>, Tietew writes: > 個人的には、どのフィールドが不正なのかということに興味はないので、 > true/false が返る程度で構いません。他の人の意見も聞きたいです。 > > 抜け穴を防ぐという意味では例外の方がいいのかなあ。 普通は例外で、自分で確かめるというひとのために検査しない選択 肢をつける、というあたりじゃないですか。 CGI.new(:accept_encoding=>"...", "name1"=>:file, "name2"=>...) で、検査しないなら CGI.new(:accept_encoding=>:no_validation, "name1"=>:file, "name2"=>...) とか。 -- [田中 哲][たなか あきら][Tanaka Akira]