Rails でファイル操作 API を作成していますが、別の gem を介してアクセスできるようにする必要があります。API は Carrierwave を使用しており、その部分は問題なく動作します。私が理解していないのは、任意のファイルを取得して、gem インターフェイスから API に配信することです。
Carrierwave は、そのファイルをFile.open('foo.jpg')
、ファイル フィールドの結果または POST として受け取ります。ただし、ファイルをシリアル化して送信するためにどちらが何をしているのかはよくわかりません。
ファイルの内容を取得して、それを渡して JSON 経由で投稿できるものに変換するにはどうすればよいですか?