Откуда берется $ {filename}? - PullRequest
0 голосов
/ 09 октября 2011

В http://www.uploadify.com/forums/discussion/1416/uploading-to-amazon-s3/p1

Комментарий Теребентины. В разделе «ключ:». откуда берется $ {filename}?

В качестве альтернативы, вместо того, чтобы выглядеть так:

"key": encodeURIComponent(encodeURIComponent("40/20091216-120535/${filename}"))

Я бы хотел, чтобы это выглядело примерно так:

"key": encodeURIComponent(encodeURIComponent("40/20091216-120535/foobar${file_extension}"))

К сожалению, ${file_extension} не существует. Кто-нибудь знает, как это можно сделать?

EDIT:

При дальнейшем копании. Я нашел это http://aws.amazon.com/articles/1434, которое теперь приводит меня к выводу, что ${filename} - это переменная, используемая S3, а не uploadify.

Вопросы все еще стоят. Что, если бы у нас были конкретные имена для всех загруженных файлов и динамические расширения. Например: foobar.mp4, foobar.txt, foobar.flv и т. Д. Как нам поступить?

1 Ответ

0 голосов
/ 12 октября 2011

Как описано в http://aws.amazon.com/articles/1434 ${filename} - это специальная переменная, которую Amazon S3 использует при загрузке в них файла.

...