2009-11-08 5 views
0

Можно ли загрузить в Amazon Cloudfront с помощью Javascript, желательно с помощью (Google) Gears для загрузки кусков?Можно ли загружать в Cloudfront с помощью Javascript, предпочтительно используя Gears для загрузки

Я создаю CMS для получения изображений и видео данных и хочу интегрировать Cloudfront в качестве хранилища. Чтобы избежать первой загрузки в Google Appengine (где находится моя система), а затем оттуда загружать файлы в Cloudfront, мне нужно решение, которое может быть реализовано в Javascript (загрузка на сервер Cloudfront).

ответ

1

Да, возможно. Вы можете использовать swfupload для этого же. Существует неплохой article, чтобы использовать swfupload для загрузки файлов непосредственно в ведра Amazon S3. Надеюсь, поможет.

+0

Спасибо товарищу. Собираюсь почитать об этом. Я действительно думал о поиске решения Flash, если Javascript не работал. –

0

Попробуйте проверить, https://github.com/burgalon/plupload-s3mixin позволит вам установить приложение Django AppEngine, чтобы пользователи загружались напрямую на S3 (нет необходимости проходить через AppEngine для загрузки). В этом примере используется PLUPLOAD, который позволяет использовать несколько бэкэнд, таких как HTML5, Gears, Flash, HTML4, Silverlight.

Пример кода на plupload-s3mixin позволяет изменение размера на стороне клиента перед загрузкой, чтобы уменьшить время загрузки, а также могут быть объединены с услугой миниатюр, таких как https://github.com/burgalon/thumbnail-service для создания эскизов на лету, как требуется