【发布时间】:2014-02-10 05:10:37
【问题描述】:
我主要为 iOS 开发,在与 PHP 分离时我正在使用 Rails,所以我第一次遇到 Paperclip。
寻找Paperclip所期望的请求格式的简单示例,似乎每个人都在将数据发送到Rails之前在客户端将他们的图像编码为base64。但是当他们的 Rails 接收到数据时,他们只是解压缩 base64 并将图像传递给回形针。
为什么人们在将图像数据发送到 Rails 时要对其进行编码和解码?
在 base64 不会损坏的情况下,纯文本 png 字节流是否会损坏? 或者这只是出于安全原因的早期优化?
【问题讨论】:
-
如果有 Rails 专家经过——Rails html 表单生成器是否会自动将上传的文件编码和解码为 base64?
标签: ios ruby-on-rails base64 paperclip