【发布时间】:2015-08-31 01:36:15
【问题描述】:
我需要将敏感图像从 iOS 应用上传到 s3。我想知道哪个选项更好:
- 先上传到我的服务器,再上传到s3。
- 直接上传到s3,然后上传元数据到我的服务器。
【问题讨论】:
标签: ios node.js amazon-web-services express amazon-s3
我需要将敏感图像从 iOS 应用上传到 s3。我想知道哪个选项更好:
【问题讨论】:
标签: ios node.js amazon-web-services express amazon-s3
您想选择选项 2,让您的用户直接上传到 S3。如果您使用选项 1,您的服务器可能会在它完成上传到 S3 之前关闭(想想自动缩放,其中一个实例在完成之前就停止服务)。
虽然不赞成在答案中发布链接,但该解决方案已在 AWS 网站上进行了说明,并且可能会随着时间的推移而改变。您需要确保在存储桶上配置了正确的策略,并且您的实例角色具有正确的权限等。
从这里开始:
http://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-UsingHTTPPOST.html
【讨论】: