サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
qiita.com/gungungggun
はじめに 前回までで Node.jsのLambdaでPre-Signed URLを発行する Pre-Signed URLでS3に直接ファイルをアップロードする をしたし、ブラウザからでも簡単にいけるだろうと思ってたけど、かなりハマった。 僕が一番ハマったのはsignatureVersion: 'v4'が必要ってところでした。 一応手順をメモしておいたので参考になればと思います。 S3に直接ファイルをアップロードするにはPre-Signed URLを使うと良いです。 ここまでは前回までで実装できています。 ブラウザからとなると、CORSの設定と、クライアントのjsの実装くらいなのでそこまでハマらないはず。って思いますよね? CORSの設定 ブラウザからのアクセスなのでCORSの設定が必要です。 S3のバケット>アクセス権限>CORSの設定 で以下のようなxmlを記入しましよう。 <?xml
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く