首页 > 解决方案 > 通过 PUT 将 MP3 文件上传到 S3 会导致空文件?

问题描述

我想我没有得到任何东西:这对我不起作用:

        await fetch(url, {
          method: "PUT",
          headers: {
            "Content-Type": "audio/mpeg",
          },
          body: "~/Downloads/my-audio.mp3",
        })

我不应该提供body财产的路径吗?有些东西似乎上传到了 s3,但我无法播放它,而且它似乎是一个空文件。如何在此处加载文件,而不要求用户指定一个?我知道文件的位置并且总是会覆盖它,所以我只需要总是发送相同的文件。

标签: javascriptreactjsamazon-s3file-uploadput

解决方案


推荐阅读