Brick FTP 上传文件使用 brick_ftp gem

Brick FTP upload file using brick_ftp gem

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

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

Dropzone.js 运行良好。 正在上传 0 kb 同名文件到 brick ftp。 我认为主要问题是源参数。

请知道的朋友帮帮我。 :)

这个问题我是这样自己解决的

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

效果很好。