0
WEBサーバに同時に2つのデータを投稿する必要があります 1つはUIImageに収められた画像データ、もう1つはcafファイルに含まれるオーディオデータです。POSTを使用してiPhoneからWebサーバーにデータを投稿する方法は?
このデータを投稿する方法の例をお尋ねします。
WEBサーバに同時に2つのデータを投稿する必要があります 1つはUIImageに収められた画像データ、もう1つはcafファイルに含まれるオーディオデータです。POSTを使用してiPhoneからWebサーバーにデータを投稿する方法は?
このデータを投稿する方法の例をお尋ねします。
NSURLConnection
を使用する必要があります。それはパラメータとしてNSURLRequest
をとります。リクエスト本体とメソッドを設定することができるNSMutableURLRequest
と呼ばれる降順クラスもあります。
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:…];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:/* NSData */];
NSURLConnection *connection = [NSURLConnection
connectionWithRequest:request delegate:…];
[connection doSomething];
UIImage
のNSData
表現を得る上でスタックオーバーフローに関する質問が既にあり、例えばUIImageJPEGRepresentation
関数を参照してください。
もし私が1つのPOStに2つのアイテム、1つのバイナリファイルとUIImageのコンテンツの内容を渡したいのであれば、それを行う方法はありますか? – jkally
[マルチパートフォーマット](http://www.google.com/search?q=multipart+form-data)にデータを投稿する必要があります。サンプルコードは、例えば[Facebook SDK](https://github.com/facebook/facebook-ios-sdk/blob/master/src/FBRequest.m)にあります。よりクリーンなサンプルやあなたのために投稿するライブラリがあるかどうかは不明です。 – zoul