0
私はASIHTTPRequestを使用しています。私はなぜrequestWentWrong
が実行されるのか?アプリケーションがうまく動作する時間がありますが、時にはrequestWentWrong
メソッドを実行します。ASIHTTPRequest - キューに追加しますが、私はqueueFailedを取得します
1.)なぜこのことが起こっているのかを知る必要がありますか?
2.)requestWentWrong
を実行するとどうしたらいいですか?キューに別の操作を追加して送信しますか?
[[self queue] cancelAllOperations];
[self setNetworkQueue:[ASINetworkQueue queue]];
[[self queue] setDelegate:self];
[[self queue] setRequestDidFinishSelector:@selector(requestCompletedL:)];
[[self queue] setRequestDidFailSelector:@selector(requestWentWrongL:)];
setQueueDidFinishSelector:@selector(queueCompletedL:)];
ASIHTTPRequest *req = [ASIHTTPRequest requestWithURL:[NSURL URLWithString:@"http://allseeing-i.com"]];
[[self queue] addOperation:req];
[[self queue] go];
私は新しい操作をどうやって作っていますか?上記のコードを呼び出すとOKです。これは、キューの項目を取り消し、新たに操作を追加するためですか? – Illep
私はあなたが何を持っていると思います – nielsbot
私は '0'として' responseStatusCode'を取得します。どのようになったのかわからない。ヘッダーが 'null 'だったので' Headers'を表示したとき – Illep