0

我对 Ruby 和 Ruby on Rails 非常陌生,但我在现有框架之上进行开发。我正在尝试使用“multipart/form-data”将多个文件上传到服务器。当我选择多个文件进行上传时,只有最后选择的文件会通过并实际上传。这是一个示例请求有效负载:

------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 非常缺乏经验。

我需要在这里支持 IE9,所以我不能对 FormData 对象进行任何操作..

4

1 回答 1

1

看看这个https://github.com/valums/file-uploade

于 2012-04-30T18:41:11.940 回答