Ruby on rails 读取文件的二进制数据,而不是文本
我想将一个文件发布到API,我需要发布二进制数据,而不是文本 我该怎么做 我是这样读文件的:Ruby on rails 读取文件的二进制数据,而不是文本,ruby-on-rails,ruby,paperclip,Ruby On Rails,Ruby,Paperclip,我想将一个文件发布到API,我需要发布二进制数据,而不是文本 我该怎么做 我是这样读文件的: Paperclip.io_adapters.for(jobfile).read 但是我需要文件的二进制数据,而不是文本。将file.ext替换为要读取的文件名 file = File.binread("file.ext") bits = file.unpack("B*")[0] puts bits => 0101111101011011100011100001 用要读取的文件名替换file
Paperclip.io_adapters.for(jobfile).read
但是我需要文件的二进制数据,而不是文本。将
file.ext
替换为要读取的文件名
file = File.binread("file.ext")
bits = file.unpack("B*")[0]
puts bits
=> 0101111101011011100011100001
用要读取的文件名替换
file.ext
file = File.binread("file.ext")
bits = file.unpack("B*")[0]
puts bits
=> 0101111101011011100011100001