私のリクエストは
NSURL *requestUrl = [NSURL URLWithString:url];
if(request_) {
[request_ setDelegate:nil];
[request_ release];
}
request_ = [[ASIFormDataRequest requestWithURL:requestUrl] retain];
[request_ setDelegate:self];
[request_ setRequestMethod:@"GET"];
[request_ setTimeOutSeconds:HTTP_TIME_OUT];
[request_ startAsynchronous];
トップバーのネットワークアクセスインジケータが回転し、数秒後に消えるので、通話が始まります。しかし、どちらのデリゲートメソッドも
- (void)requestFinished:(ASIHTTPRequest *)request
また
- (void)requestFailed:(ASIHTTPRequest *)request
呼び出されていません。何がうまくいかなかったのでしょうか?
前もって感謝します。
PS:時々、何らかの問題のために、サーバーは「500内部サーバーエラー」を返します。しかし、その場合でも、代表者はすべきではありません
- (void)requestFailed:(ASIHTTPRequest *)request
呼ばれる?