エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
フロントから直接S3にファイルをアップロードする
こんにちは、ハトです。いままでサーバーを通じでS3にアップロードさせてたのですが、直接アップロード... こんにちは、ハトです。いままでサーバーを通じでS3にアップロードさせてたのですが、直接アップロードさせたほうが、作りやすいことに気づいて移行しました。以下知見の共有です。 流れ STEP: ブラウザからファイルをアップロード。ファイルのtypeとnameをバックエンドに送信。 バックエンドはS3のsdkをもとに署名付きURLをS3サービスにリクエストする。このときBucket名やファイル名(Key)とファイルタイプをパラメータとして送る バックエンドはsdkから署名付きURLを受け取り、フロントエンドにわたす フロントエンドはもらったURLに直接ファイルをPUTする。 フロントエンドのコード ファイルを何らかの方法で取得した前提です(inputタグからとか)。 // step1: 署名付きurlを取得 const resSignedUrl = await axios.get(`/uploa