S3 ACL Public-Read на Swisscom Cloud
AFAIK Swisscom не поддерживает загрузки в сервис S3 со статусом публичного чтения. Единственный способ предоставить доступ к файлу - через предопределенный URL. Это правильно? Уже спросил здесь:
Как обслуживать загруженные пользователем файлы в Swisscom Application Cloud?
В документации написано, что PUT Object ACL
поддерживается Согласно спецификации Amazon, это должно включать public-read
также.
Какое сейчас дело? Как лучше всего обойтись, если невозможно хранить общедоступные двоичные файлы? Например, чтобы обслуживать изображения для веб-сайта, сохраненного на Swisscom S3?
1 ответ
Swisscom Dynamic Storage в настоящее время не поддерживает статические веб-страницы, что означает, что каждый http-запрос должен быть подписан. Workaround are shareable URLs with a very long expiration date so called Pre-signed Object URL.