2013-05-18 78 views

回答

1

根据该rails guide根据第5“上传文件”

在params哈希表的目的是IO的子类的实例。 根据上传文件的大小,它实际上可能是一个 StringIO或由临时文件支持的文件实例。在 的情况下,对象的original_filename属性都将包含文件在用户计算机上的名称 和包含上载文件的MIME类型的content_type 属性。

所以你可以询问uploaded_io.content_type并使用不同的方法来处理任何content_type是。

希望这能让你开始正确的方向

+0

完美,谢谢! –

+0

没问题,几个月前经过了这个自己。很高兴我能帮上忙。 – fontno