はじめに おばんです、肩こりと手首の腱鞘炎の悪化から Ergodox EZ という分割キーボードを買った田中です。購入のキメ手になったのはこれを買った同僚が居て、「Ergodoxは良いぞ」という噂を聞いていたところに、Black Fridayが重なったことでした。見た目もカッコよく、カスタマイズできるそうなので冬休みに楽しみます。 さて、今回はBase64でエンコードされたファイルをいかにしてS3にputObjectするとよいかというTipsを紹介します。今回はimageを取り扱いますが、データの扱いは他のファイル形式でも同じだと思うので、参考にしてみてください。 putObjectするのに必要なもの S3のパラメータに含める必要のあるデータには以下の三つがあります。このデータをいかにして用意するかを順を追って説明していきます。 Buffer ファイル拡張子(Keyに使う) Content
![[Node.js] Base64エンコードされたファイルデータをデコードして、S3にputObjectする | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/6c530ac8058349624341e83c42577b3ded88f3e6/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2013%2F09%2Fnodejs.png)