我正在开发一个需要将图片上传到S3的应用程序。现在我的做法是这样的:
S3PutObjectRequest *por = [[S3PutObjectRequest alloc] initWithKey:nameOfThePicture inBucket:nameOfTheBucket];
por.contentType = @"image/jpg";
por.data = imageData;
// Put the image data into the specified s3 bucket and object.
S3PutObjectResponse *putObjectResponse = [self.s3 putObject:por];
por.delegate = self;
直接将图片上传到S3太慢了,我已经配置了CloudFront服务。现在,我想通过CloudFront将图片上传到S3中的原始桶。这种方式可行吗?如果可以,我该如何操作?
非常感谢, Victor