Я использую ASIFormDataRequest для отправки данных multipart POST на сервер с nginx + php-fpm.ASIFormDataRequest пустой POST-запрос
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];
Однако, раз в то время (происходит очень случайно, трудно воспроизвести) пустой запрос достигает сервера, я использую тот же файл для всех тестов. ASIHTTPRequest peforms requestFinished, как и все в порядке.
Не возникло ошибок на стороне сервера, я проверил журналы.
У кого-нибудь была эта проблема раньше?
Обновлен свой ASIHTTPRequest последней? Попробовал вручную загрузить файл, а затем отправил NSData на сервер? –