##这是我的 Objective-c 代码,我将图像发送到服务器。
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);
}];
如何在 Swift 3 中实现在服务器中上传图像以及其他参数