【发布时间】:2015-08-17 18:04:55
【问题描述】:
我目前正在使用 Amazon S3 从具有 Cognito 身份和自定义后端服务器的 IOS 应用上传图像。
上传图片时,需要为图片URL设置key
_uploadRequest.key = @"filename.jpg";
最终的图片网址将是:
http://s3.amazonaws.com/bucketname/filename.jpg
有没有一种在 IOS 中生成唯一随机字符串以获得唯一文件名的好方法,或者是在服务器端(Rails 后端)生成它们?
【问题讨论】:
-
您是否考虑过图像数据的 md5 或 sha 哈希?这给了你“随机”,也避免了重复的内容。
标签: ios ruby-on-rails amazon-web-services amazon-s3 amazon-cognito