2012-01-15 17 views
0

私は愚かな質問をしたら、私には強いphpやZendの背景がありません。Zend_Rest_Controllerアップロードファイル

Zend FrameworkのRESTコントローラ経由でAmazon Web Service S3に画像をアップロードしようとしています。

私が見つけたほとんどの例は、私がREST POSTを使っているので、私の場合には適していないZend Formについてです。

ファイルをバイトストリームに変換して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