如何使用预签名URL将文件上传到Amazon S3
在本文中,我将向您展示如何使用来自Web和React Native的预签名URL将文件上传到Amazon S3。 如果将文件上传到Amazon S3,则首选方法是使用预签名URL。 预签名URL是使用AWS凭证进行签名的URL。 它们授予应用程序或用户临时许可,以将文件上传到该URL。 这比较安全,因为上传文件的应用程序或用户将永远不会看到任何AWS凭证。 我将不涉及创建预签名URL的细节。 大多数语言都有库来帮助其创建。 您也可以决定自己实施。 在这里,我假设您具有生成预先签名的URL的能力,并且可以将请求发送到服务器以接收URL作为响应。 现在该上传图片了! 从Web上传到Amazon S3 我们的第一个示例将来自网络。 假设您有一个表单,用户可以在其中上传头像图像。 当用户选择图像时,您要开始上传图像的过程。…