J'utilise ASIFormDataRequest pour envoyer des données POST en plusieurs parties à un serveur exécutant nginx + php-fpm.ASIFormDataRequest demande POST vide
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:sessionKey forKey:@"session"];
[request setPostValue:secret forKey:@"secret"];
[request setPostValue:@"test" forKey:@"description"];
[request setFile:filePath forKey:@"image"];
[request setTimeOutSeconds:120];
[request setDelegate:self];
[request startAsynchronous];
Cependant, une fois dans un certain temps (se produit très aléatoire, difficile à reproduire) une demande vide atteint serveur, j'utilise le même dossier pour tous les tests. ASIHTTPRequest peforms requestFinished, comme si tout allait bien.
Aucune erreur côté serveur générée, j'ai vérifié les journaux.
Quelqu'un at-il déjà eu ce problème?
mis à jour votre ASIHTTPRequest au plus tard? J'ai essayé de charger manuellement le fichier puis d'envoyer le NSData au serveur? –