Open dynamis opened 8 months ago
2022 年末頃の JS SDK の変更で GetObjectCommand で得られる response.Body に transformToString メソッドが追加実装されており、String 型で簡単に受け取れるようになったらしいです。
最近まるっと新しく差し替わった最新のサンプルコード集でもそちらを使っています
https://github.com/awsdocs/aws-doc-sdk-examples/blob/94795e0ae7e6fc91a4dbf4972fc5048a4527b301/javascriptv3/example_code/s3/actions/get-object.js#L17-L24
ので streamToString を独自定義して利用するのは止めて transformToString にした方が良さそう:
https://github.com/webdino/lyceum-pokemon/blob/da0756e2d9d04f3bc87d2b3331a2041a798114fe/server/utils/trainer.js#L11C7-L17
2022 年末頃の JS SDK の変更で GetObjectCommand で得られる response.Body に transformToString メソッドが追加実装されており、String 型で簡単に受け取れるようになったらしいです。
最近まるっと新しく差し替わった最新のサンプルコード集でもそちらを使っています
https://github.com/awsdocs/aws-doc-sdk-examples/blob/94795e0ae7e6fc91a4dbf4972fc5048a4527b301/javascriptv3/example_code/s3/actions/get-object.js#L17-L24
ので streamToString を独自定義して利用するのは止めて transformToString にした方が良さそう:
https://github.com/webdino/lyceum-pokemon/blob/da0756e2d9d04f3bc87d2b3331a2041a798114fe/server/utils/trainer.js#L11C7-L17