砖块FTP上传文件使用brick_ftp gem

时间:2017-10-16 04:17:37

标签: ruby-on-rails ruby ftp rubygems

我使用brick_ftp gem上传文件时遇到问题 我正在使用dropzone.js作为前端。 这是我上传的源代码

BrickFTP::API::FileOperation::Upload.create(:path =>
params[:file].original_filename, :source => params[:file])

Dropzone.js效果很好。 它将同名文件的0 kb上传到brick ftp。 我认为主要问题是源参数。

如果有人知道,请帮助我。 :)

1 个答案:

答案 0 :(得分:1)

我自己就是这样解决了这个问题。

BrickFTP::API::FileOperation::Upload.create(:path => params[:file].original_filename, :source => params[:file].tempfile.to_io)

它运作良好。