2011-07-15 36 views
2

我正在使用Amazon S3作为图像托管,并且需要上传图片以保持其名称的独特性,以避免重复。如何为Amazon S3对象提供唯一名称?

我使用下面的iOS代码:

// Following code is iOS but it's really make no difference. 
S3PutObjectRequest *por = [[[S3PutObjectRequest alloc] initWithKey:MYKEY inBucket:MYBUCKET] autorelease]; 

什么是保证的myKey是唯一的最佳方式?

关键名称对我来说真的不重要,可能是纯粹的随机字符串。

+0

请注意,除了Alex的回答,您还可以使用Content-Disposition标题,以便使用原始文件名下载文件或使用S3的自定义元数据功能进行存储。 –

回答

相关问题