RUBYの宿題教えてください。
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
350:デフォルトの名無しさん 06/09/11 16:51:16 ああでもあれか、 FileUtils.cp ってけっきょく ruby レベルで read/write を繰り返しているわけだよな。まあ、当り前だが。 それに、ソースを見てみると file.size の大小で TempFile かどうか判定し てるね。 is_a? とかを使った方がいいんじゃないかなあ。 351:デフォルトの名無しさん 06/09/11 22:39:34 multipart/form-dataってファイル毎のデータ長送ってこない上に、次にどのファイル(or フォームのクエリ)が来るか分からないんだっけ。 だから便利性を求めたライブラリは、テンポラリファイル作るとか回りくどい仕様になってるんだよね。 こういうインターフェイスにすれば、少し面倒になるけど テンポラリも要らないし融通が利くのに。 cgi = CGI.new cgi.find_file {|info, fp| # フォームから送られた名前で振り分け if info.name == "upload_file" # fpを使ってファイルに保存する処理 else # 普通のクエリとして扱う cgi[info.name] = fp.read end }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4678日前に更新/173 KB
担当:undef