【发布时间】:2014-06-07 02:58:11
【问题描述】:
我正在使用 S3PutObjectRequest 将从 iphone 捕获的视频上传到 aws s3 存储桶。我明确地将 put 对象请求上的内容类型元数据设置为“video/mp4”。 aws s3 存储在上传完成时显示内容类型“video/quicktime”的事件。
我尝试使用 aws php sdk 进行相同的操作,使用相同的文件显示我设置的正确类型“video/mp4”。不知道出了什么问题。任何建议将不胜感激。
S3PutObjectRequest *putObjectRequest = [[S3PutObjectRequest alloc] initWithKey:[videoMetaData generateKey] inBucket: [videoMetaData bucketName ]];
NSData *data= [NSData dataWithContentsOfFile:videoMetaData.videoFilePath];
[putObjectRequest setFilename:videoMetaData.videoFilePath];
putObjectRequest.contentType = @"video/mp4";
【问题讨论】:
标签: ios amazon-web-services content-type