Ruby 2.1.4, Rails 4.1.7 で確認 前回はcarrierwaveを使ってPOSTされた画像ファイルの保存を行うAPIを作ってみました。 今回はファイルではなく、base64エンコードされた画像データをpostして保存するのを試してみました。 ファイルアップロードを行った画像を、jsでcanvasを使って編集しbase64形式で再度アップロードする、といった際に使えると思います。 前回のcontrollerに機能を追加します。 1. base64形式の画像データを保存できるようにするconcern追加app/controllers/concerns以下に carrierwave_base64_uploader.rb として以下のファイルを保存します module CarrierwaveBase64Uploader extend ActiveSupport::Concern