//網絡提交圖片信息
- (void)postWithManager:(AFHTTPRequestOperationManager *)manager url:(NSString *)url parameter:(NSDictionary *)parameter{? ? manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];? ? manager.requestSerializer.timeoutInterval = 20;? ? [manager POST:url parameters:parameter constructingBodyWithBlock:^(idformData) {? ? ? ? ? [formData appendPartWithFileData:_dataImg //圖片的NSData? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? name:@"photo"? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? fileName:@"ceshi.png" mimeType:@"image/jpeg"];? ? } success:^(AFHTTPRequestOperation *operation, id responseObject) {? ? ? ? ? if([responseObject[0][@"status"] isEqualToString:@"1001"]){? ? ? ? ? }else{? ? ? ? ? }? ? } failure:^(AFHTTPRequestOperation *operation, NSError *error) {? ? }];}
這個是單張圖片發送下面弄個多圖的
- (void)postWithManager:(AFHTTPRequestOperationManager *)manager url:(NSString *)url parameter:(NSDictionary *)parameter{? ? manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];? ? manager.requestSerializer.timeoutInterval = 20;? ? [manager POST:url parameters:parameter constructingBodyWithBlock:^(idformData) {
for (int i = 0 ; i < _imgArr.count - 1; i++) {
NSData *imgData = UIImageJPEGRepresentation(_imgArr[i], 0.5);
[formData appendPartWithFileData:imgData
name:[NSString stringWithFormat:@"file%d",i + 1]
fileName:@"ceshi.png" mimeType:@"image/jpeg"];
}
} success:^(AFHTTPRequestOperation *operation, id responseObject) {
if([responseObject[0][@"status"] isEqualToString:@"1001"]){
}else{
}
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
}];
}