2012-01-15 4 views
0

У меня нет сильного фона php или Zend, пожалуйста, несите меня, если я задаю глупые вопросы.Zend_Rest_Controller upload file

Я пытаюсь загрузить изображение в веб-службу Amazon Web Service S3 через контроллер REST Zend Framework.

Большинство примеров, которые я нашел, относятся к форме Zend, которая не подходит в моем случае, поскольку я использую REST POST.

Я считаю, что файл должен быть преобразован в поток байтов и отправлен в Zend_Rest_Controller, но я понятия не имею, как это сделать.

Любое решение?

ответ

0

Zend Framework содержит компонент для обработки Amazon s3 стыковку, проверить его по адресу:
Zend Framework Amazon S3 documentation

+0

Я видел этот сайт, но методы для загрузки файла являются putObject(), putFile() и putFileStream(). им требуется имя файла. Проблема в том, как я помещаю свой файл на сервер, поэтому имя файла можно передать в эти методы? – VHanded

+0

Я понял, что моя проблема в $ _FILES, используйте $ _FILES ['image'] ['tmp_name'], чтобы получить загруженный путь изображения. – VHanded