iPhoneアプリケーションからサーバーのASp.Net Webページにいくつかの値を送信したいとします。私はそのためにasihttpを使用しています。そのリクエストを処理し、サーバー上でページを呼び出します。しかし、値のどれもサーバー側で取得されません。以下はiPhoneアプリのコードです。ASIHttpを使ってiPhoneから値を投稿するには?
NSURL *url = [NSURL URLWithString:urlString];
ASIFormDataRequest *request = [[[ASIFormDataRequest alloc] initWithURL:url] autorelease];
[request setPostValue:@"abc" forKey:@"from"];
[request setPostValue:@"abc" forKey:@"name"];
[request setPostValue:@"abc" forKey:@"phone"];
[request setDelegate:self];
[request startSynchronous];
私はasp.net C#を使用しています。これは、値を取得するためのコードです。しかし、私はemtpy文字列を取得していますか?
sendMail(Request.QueryString["name"],Request.QueryString["from"],Request.QueryString["phone"]);
誰か助けてください。
リクエストからの応答をNSログアウトしてみてください。 [request responseData]を使用します。 – Jensen2k