我正在为我的iPhone应用程序开发服务器后端。我需要从我的iPhone应用程序上传图片到Rails服务器。我在应用程序的post请求中有一个base64编码的图像,我需要解析并发送到Paperclip插件来重新调整图像大小。请问有人可以建议我如何做吗?帮帮我!!! 提前致谢。
为了保存带有正确扩展名的图像,您需要指定内容类型。在您的模型中将其作为方法调用 before_validation 是非常好的。 StringIO.open(Base64.decode64(self.photo_base64)) do |data| data.original_filename = "image_name.jpg" data.content_type = "image/jpeg" self.photo = data end
photo_base64 .split(',').pop
)。 - user1322092