Библиотека Amazon S3 REST: как получить ссылку на ресурс, срок действия которого никогда не истекает? - PullRequest
2 голосов
/ 16 октября 2011

Чтобы получить URL-адрес ресурса в корзине, я использую:

S3Object.url_for('beluga_baby.jpg', 'marcel_molina')

По умолчанию срок действия ссылок истекает через 5 минут. Можно ли попросить ссылку, которая никогда не истекает?

Я думаю, что я мог бы установить дату истечения срока давности в будущем, но это выглядит некрасиво ...

doomsday = Time.mktime(2038, 1, 18).to_i
S3Object.url_for('beluga_baby.jpg',
                   'marcel',
                   :expires => doomsday)

PS: я пользуюсь библиотекой ruby, но, думаю, вопрос касается всех языков (?)

Спасибо за помощь, Винсент

1 Ответ

1 голос
/ 19 октября 2011

Невозможно получить ссылку, которая никогда не истекает для личных файлов.

Ваше решение установить дату истечения срока давности - правильный способ сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...