我使用ASIFormDataRequest將多部分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執行requestFinished,就像一切正常。
沒有生成服務器端錯誤,我檢查了日誌。
有沒有人有過這個問題?
更新您的ASIHTTPRequest的最新消息?嘗試手動加載文件,然後將NSData發送到服務器? – 2011-05-14 05:21:00