次のように ASIFormRequest を使用して画像をアップロードしようとしています:
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:self.urlString]
NSData *imageData = UIImagePNGRepresentation([UIImage imageNamed:@"pic"]);
[request setData:imageData withFileName:@"Temp.png" andContentType:@"image/png" forKey:@"image"];
request.delegate = self;
[request startAsynchronous];
サーバーからエラーメッセージが表示されるため、画像が正常にアップロードされていないため、リクエストの投稿本文をログに記録しました。
NSLog ("%@", [request postBody]);
ただし、投稿本文は null です。これはなぜでしょうか? imageData が空でないことを確認しました。