2012-01-11 11 views
-2

私は別のプログラマーが私のPHPウェブサイトにデータ(POSTとFILESの日付)を送ることができるという目標を持って構築したPHPウェブサイトでAPIのプログラミングを行っています自分のiPhoneアプリからデータを処理して自分のものを返すことができますiPhoneから遠隔のPHPウェブサイトにPOSTとFILESデータを送信する例

私たちはPOSTデータ(かなりハッキリな回避策を見つけましたが)とFILESデータをiPhoneアプリから送信できる方法を見つけるのに苦労しています。私の最後の目標は、POSTアレイと(もちろんPHPで)に似FILES配列を受け取ることになります:

$_POST = array(
    'key' => 'key-value-here', 
    'token' => 'token-value-here', 
    'id' => 'id-value-here' 
    'values' => array(
     'name' => 'Name value here', 
     'description' => 'Description value here' 
    ) 
); 
$_FILES = array(
    'photo' => array(
     'name' => 'photo-name.jpg', 
     'type' => 'image/jpeg', 
     'tmp_name' => '/tmp/path', 
     'error' => '0', 
     'size' => '12345' 
    ) 
); 

あなたは私たちは、このようなデータを送ることができる方法で私たちを提供することができます任意の助けいただければ幸いです。また、iPhoneのアプリプログラマーは、ASIHTTPRequestライブラリの使用を避けようとしています(理由はいくつかあります)。

答えて

0

複数の部分の投稿を作成するだけです。どのように見えるかについては、a multi-part messageを参照してください。私はiPhoneで作業したことがないので、どのライブラリがこれを行うことができるかは分かりませんでしたが、他のすべてが失敗した場合、それはオープンソケット接続です&いくつかの文字列操作...

関連する問題