我想通过CloudFront将图片上传到S3。 如果您看到有关CloudFront的文档,您可以发现云前端提供了上传到cloudFront的put方法 可能有人问我为什么使用云前端上传到S3 如果你搜索一下,你可以找到解决方案
我想问的是SDK中是否有方法可以上传到云前端 如您所知,有直接上传到S3的方法“putObejct”,但我找不到上传云端...
请帮帮我..
答案 0 :(得分:1)
可以通过Amazon CloudFront将数据发送到后端“origin”。这用于在Web表单上使用POST,以将信息发送回Web服务器。它也可以用于POST data to Amazon S3。
如果您更愿意使用SDK将数据上传到Amazon S3,那么“通过CloudFront”发送数据没有任何好处。相反,使用Amazon S3 API将数据直接上传到S3。
所以,底线:
答案 1 :(得分:0)
如果存储区的区域远离上传计算机,您可以通过启用直接通过最靠近您的亚马逊服务器上传的S3 Accelerate来更快地上传,然后继续将文件从那里发送到存储桶&#39 ; s在最佳路线上的实际区域。
看看here。