JeASIHTTP Échec de la demande dans le journal, mais requestFailed pas appelé
-(void)requestFailed:(ASIHTTPRequest *)request
{
NSError *error = [request error];
NSLog(@"Request Failed Error: %@", error);
}
Quand je fais ma demande que je fais
//add data to the array
NSString *json = [array JSONRepresentation];
[request appendPostData:[json dataUsingEncoding:NSUTF8StringEncoding]];
[request startAsynchronous];
Je reçois dans mon journal:
0-08-11 16:52:11.652 MyProject[11720:207] Starting asynchronous request <ASIHTTPRequest: 0x5a7df10>
2010-08-11 16: 52: 11.861 MyProject [11720: 207] Demande de téléchargement terminé des données 2010-08-11 16: 5 2: 11,861 MyProject [11720: 207] Échec de la demande: (gdb)
Mais ma déclaration de journal dans
-(void)requestFailed
n'est pas appelé. Des idées?
Vive
Testé dans HTTPRequest, ressemble à des données de taille nulle renvoyées par le serveur. Probablement le problème ici, a surpris le requestFailed n'est pas appelé. Je suppose que c'est seulement si le serveur renvoie un message "Je ne peux pas faire cela/votre demande n'a pas fonctionné"? – quantumpotato