2020-12-01から1ヶ月間の記事一覧
たとえば、graphqlなどアップロード機能を提供したいとき、 ダイレクトアップロード用の ActiveStorage::Blob とURL等を生成 結果を受け取ってレコードにファイルを添付する をMutationで実装したいことがあります。 クライアントはアップロードしようとする…
s3_resource = Aws::S3::Resource.new object = s3_resource.bucket(BUCKET_NAME).object(OBJECT_KEY) url = URI.parse(object.presigned_url(:put)) ちなみにcurl コマンドでアップロードするには $ curl -i -X PUT --upload-file README.md "<PRESIGNED_URL>" HTTP/1.1 20</presigned_url>…