Canvasで描画した画像をサーバーに保存したい
プログラミング歴3ヶ月の初心者です。
canvasで作成した画像をfileとしてサーバーにuploadし、
ファイルの公開パスを返してog:imageに設定し、SNSへ投稿できる機能を実装したいです。
canvasで作成した画像をBase64へ変換するところまでおこなったのですが、
その後、サーバーへアップする方法について調べています。
下記の記事ではサーバーへアップする手法が3つ紹介されていたのですが
下記はそれぞれどのようなメリットデメリットがあるのでしょうか?
また、どの方法で実装するのが望ましいでしょうか?
・Base64のまま送信する
・Binaryに変換して送信する
・Blobに変換して送信する
参考:https://qiita.com/0829/items/a8c98c8f53b2e821ac94
どなたがご教授いただけますと幸いです。