Carrierwaveを使用してクライアントからRailsバックエンドに画像をアップロードする最適な方法は何ですか?現在、私たちのiOS開発者はファイルをbase64形式で送信していますので、リクエストは次のようになります:Rails Carrierwave Base64画像アップロード
"image_data"=>"/9j/4AAQSkZJRgABAQAAAQABAAD/4QBYRXhpZgAATU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAeAB4DAREAAhEBAxEB/8QAHwAAAQUBAQE....
私の質問は本当に2つの質問です。別のファイル形式で送信するように教えてください。 base64がこれらのファイルを送信する正しい方法ならば、どうすればキャリアウェーブで扱うことができますか?
iOSアプリは標準のマルチパートファイルアップロードPOSTリクエストを送信できませんか? – Tomdarkness
私は正直にそれについては分かりません。私はiOSでコード化していません – botbot
でも、Railsの観点からはこれが可能であるかどうかをiOS開発者に尋ねると、これはbase_64でエンコードされたデータを扱うのではなく、最も賢明なオプションのようです。 – Tomdarkness