HXH*_*HXH 3 ruby filestream ruby-on-rails-3
Tempfile 我想知道和之间的区别File。
我找到 :
require 'open-uri'
open('c:/boot.ini'){|file|
puts file.class #File
}
open('http://coderlee.cnblogs.com'){|file|
puts file.class #Tempfile
}
Run Code Online (Sandbox Code Playgroud)
当我将流保存到远程存储服务器时,会Tempfile导致错误,似乎是编码的原因,不是ASCII-8BIT为什么?