Ruby on rails 如何使用RubyonRails编写收到的zip文件内容

Ruby on rails 如何使用RubyonRails编写收到的zip文件内容,ruby-on-rails,ruby,encoding,zip,Ruby On Rails,Ruby,Encoding,Zip,我正在通过一个rails应用程序从磁盘读取一些zip文件,并将其发送到另一个rails应用程序,因此在接收方,params[“file”]的值是 但是我得到了错误消息 Encoding::UndefinedConversionError ("\xF4" from ASCII-8BIT to UTF-8) 我尝试了几种解决这个编码问题的方法,但都是徒劳的 那么如何下载收到的zip文件呢? 谢谢试试: File.open("filepath", "wb") do |f| f.write(para

我正在通过一个rails应用程序从磁盘读取一些zip文件,并将其发送到另一个rails应用程序,因此在接收方,params[“file”]的值是

但是我得到了错误消息

Encoding::UndefinedConversionError ("\xF4" from ASCII-8BIT to UTF-8)
我尝试了几种解决这个编码问题的方法,但都是徒劳的

那么如何下载收到的zip文件呢? 谢谢

试试:

File.open("filepath", "wb") do |f|
 f.write(params["file"].tempfile.read)
end

非常感谢,就是你:)
Encoding::UndefinedConversionError ("\xF4" from ASCII-8BIT to UTF-8)
File.open("filepath", "wb") do |f|
 f.write(params["file"].tempfile.read)
end