在上传到Amazon s3服务器之前是否有必要将图像从图库转换为base64?

时间:2019-05-04 18:41:18

标签: node.js amazon-web-services react-native amazon-s3 base64

对我的移动应用程序的要求是,我需要允许用户从其相机胶卷中选择一个图像,并将其上传到s3服务器。

在react native中,我向创建的端点发送一个http请求,在该端点中将文件上传到Amazon s3。

在发送http请求时,我需要为文件设置一个参数(用户选择的参数)。我是否需要将该文件更改为base64格式,然后发送http请求,还是可以不做任何修改就直接发送该文件?

1 个答案:

答案 0 :(得分:0)

您可以将文件按原样存储在S3(二进制)中。

您选择将其上传为base64还是二进制文件仅取决于您的应用程序要求。 S3会同时采取。