マルチパート画像をサーバーに送信する方法を説明する適切なドキュメントを備えたソリューションまたはライブラリを見つけるのに苦労しています。これは非常に有望だと思いますが、最善の解決策が何であるかはまだわかりません。誰かが私にアドバイス/戦略、または私のiOSで使用したコード例を教えてくれたら素晴らしいでしょうAFNetworking
.
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
NSDictionary *parameters = @{@"userID": @"1234567890"};
// add parameters first (user id) and then multipart image
[manager POST:MAIN_URL parameters:parameters constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
// add multipart image
[formData appendPartWithFileData:imageData name:@"uploadFile" fileName:@"uploadFile" mimeType:@"image/jpg"];
} success:^(AFHTTPRequestOperation *operation,
id responseObject) {
NSLog(@"Success: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation,
NSError *error) {
NSLog(@"Error: %@", error);
}];
imageData
アップロードする必要がある画像はどこにありますか。