Каков наилучший способ загрузки изображения с клиента в бэкэнд Rails с использованием Carrierwave. Сейчас наш разработчик iOS отправляет файлы в качестве base64, поэтому запросы поступают следующим образом:
"image_data"=>"/9j/4AAQSkZJRgABAQAAAQABAAD/4QBYRXhpZgAATU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAeAB4DAREAAhEBAxEB/8QAHwAAAQUBAQE....
Итак, мой вопрос - это действительно два вопроса. Должен ли я сказать ему отправить другой формат файла? Если base64 - это правильный способ отправки этих файлов, то как мне с ними работать в несущей?