2011-07-06 8 views
1

にデータを投稿するファイルを指定:ASIHTTPRequest - 次の例は、ASIのウェブサイト上で与えられている

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; 
[request setPostValue:@"Ben" forKey:@"first_name"]; 
[request setPostValue:@"Copsey" forKey:@"last_name"]; 
[request setFile:@"/Users/ben/Desktop/ben.jpg" forKey:@"photo"]; 

はどこにデータを投稿するファイルを指定するのですか?それはあなたが[ASIFormDataRequest requestWithURL:url]に渡されたURLが

+0

ローカル画像(UIImage)を投稿したいのですか、または画像のURLがありますか? – Deeps

+0

申し訳ありませんが、私はイメージを掲載したくない、私はちょうど姓と名を投稿したい。 – user559142

答えて

1

..私はポストされたデータを期待しているPHPファイルを持っている...

が私を許し、私はiPhoneの開発に新しいです。

NSString *myphp = @"http://www.mysite.com/myscript.php"; 
NSURL *url = [NSURL URLWithString:myphp]; 
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; 
+0

ありがとう、@記号は何をしますか?いつ使用されるのですか? – user559142

+0

これは、自動解放されたNSStringオブジェクトのinit/allocの略語です。 –

0

名前と姓を送信したい場合は、以下のコードは機能しません。私はsetFileメソッドを削除すると、それはちょうど姓と名を投稿する必要がありますと思いますか?

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; 
[request setPostValue:@"Ben" forKey:@"first_name"]; 
[request setPostValue:@"Copsey" forKey:@"last_name"]; 

このヘルプが必要です。

関連する問題