我主要开发iOS应用程序,并且正在尝试使用Rails,放弃PHP。因此,我第一次接触Paperclip。
在寻找一个简单的示例来了解Paperclip期望的请求格式时,似乎每个人都会在客户端将其图像编码为base64后发送数据到Rails。但是当他们的Rails接收数据时,他们只需解压缩base64并将图像传递到Paperclip即可。
为什么人们在将图像数据发送到Rails时要进行编码和解码呢?
纯文本png字节流是否有可能被损坏而base64不会?
或者这只是出于安全原因的早期优化?
在寻找一个简单的示例来了解Paperclip期望的请求格式时,似乎每个人都会在客户端将其图像编码为base64后发送数据到Rails。但是当他们的Rails接收数据时,他们只需解压缩base64并将图像传递到Paperclip即可。
为什么人们在将图像数据发送到Rails时要进行编码和解码呢?
纯文本png字节流是否有可能被损坏而base64不会?
或者这只是出于安全原因的早期优化?