##This is my Objective-c code where i have Send image to server.
NSString *str=@"https://user.co/users/";
NSString *urlString=[[NSString stringWithFormat:@"%@",str] stringByAppendingString:@"add"];
AFHTTPSessionManager *manager1 = [AFHTTPSessionManager manager];
manager1.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];
[manager1 POST:urlString parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
[formData appendPartWithFileData:pictureData name:@"profile_pic" fileName:@".jpg" mimeType:@"image/jpg"];
}
progress:nil success:^(NSURLSessionDataTask *task, id responseObject){
NSLog(@"Response is success : %@", responseObject);
if ([[responseObject valueForKey:@"sucess"]isEqualToString:@"0"]) {
}else{
}
}
failure:^(NSURLSessionDataTask *task, NSError *error) {
NSLog(@"Error: %@", error);
}];
How to achieve this upload Image in server along with other parameters in Swift 3