2012-04-30 14 views
0

私はRubyとRuby on Railsの新機能ですが、既存のフレームワークの上で開発しています。 "multipart/form-data"を使用して複数のファイルをサーバーにアップロードしようとしています。アップロード用に複数のファイルを選択すると、最後に選択されたファイルだけが通過し、実際にアップロードされます。ここではサンプル要求ペイロードがある:Ruby:マルチパート/フォームデータを使用した複数のファイルアップロード

------WebKitFormBoundarybQW0C702DEMnqySc 
Content-Disposition: form-data; name="file"; filename="test 2.txt" 
Content-Type: text/plain 


------WebKitFormBoundarybQW0C702DEMnqySc 
Content-Disposition: form-data; name="file"; filename="test.txt" 
Content-Type: text/plain 


------WebKitFormBoundarybQW0C702DEMnqySc-- 

私は、単一のファイルのアップロードは、この表記を使用して動作することを確信しているが、この形式で複数のファイルのアップロードを行うためのネイティブな方法がある場合、私は疑問に思って。何とかこのデータを循環させるべきですか?私はRuby/Railsにはあまり経験していないので、これで駄目です。

答えて

1

プロジェクトは今httpsに移動したこと、このhttps://github.com/valums/file-uploade

+0

を見てみましょう..私はここにIE9をサポートする必要があるので、私は本当にいるFormDataオブジェクトに任意の操作を行うことはできません:// githubの.com/Widen/fine-uploaderであり、GPLv3なので、残念なことに今商業用にライセンスを購入する必要があります。 – jbnunn

関連する問題