现在网上很多例子 都是用的HTTPClient
的 现在AFNetWork里面根本没有这个头文件了 所以很误导别人 今天正好做这个功能,和大家分享!
- (void)uploadImage
{
UIImage *image = [UIImageimageNamed:@"image123.png"];
NSData *imageData =UIImageJPEGRepresentation(image, 1.0);
NSString* str =@"http://192.9.148.98:8081/website/doupload";
NSMutableDictionary* param = [[NSMutableDictionaryalloc]init];
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManagermanager];
manager.responseSerializer.acceptableContentTypes = [NSSetsetWithObject:@"text/html"];
[manager POST:strparameters:param
constructingBodyWithBlock:^(id<AFMultipartFormData> formData)
{
[formData appendPartWithFileData:imageDataname:@"imageFile"
fileName:@"image.jpg"mimeType:@"image/png"];
}
success:^(AFHTTPRequestOperation *operation,id responseObject)
{
NSLog(@"*************************************success");
}
failure:^(AFHTTPRequestOperation *operation,NSError *error)
{
NSLog(@"*************************************D%@",error);
}];
}