AFNetworking 上传图片

来源:互联网 发布:安与知耻 编辑:程序博客网 时间:2024/05/28 11:28
    AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];//    [manager setResponseSerializer:[AFXMLParserResponseSerializer new]];//     manager.requestSerializer = [AFJSONRequestSerializer serializer];            //不解析    manager.responseSerializer=[AFHTTPResponseSerializer serializer];            _currentPage=1;    NSDictionary *parameters = @{@"userid": @"wuxiaohua",@"currentPageIndex": @(_currentPage),@"PageSize":@"10"};    [manager POST:GetZGTZ parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {    _dataArray=[DailyModel parsingWithJsonDataForModel:responseObject];        NSLog(@" 请求成功 %lu 条数据",(unsigned long)_dataArray.count);        [_tableview reloadData];            } failure:^(AFHTTPRequestOperation *operation, NSError *error) {        NSLog(@" 请求错误 ,%@",error);     }];                        //上传图片    NSString *str2=@"";    [manager POST:str2 parameters:@{} constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {//      block 正向传值                UIImage *image=[UIImage imageNamed:@"04481549"];        NSData *data=UIImageJPEGRepresentation(image, 1.0);//        对应接口中的变量名称//                [formData appendPartWithFileData:data name:@"file" fileName:@"dd.png" mimeType:@"image/png"];                    } success:^(AFHTTPRequestOperation *operation, id responseObject) {//        成功                    } failure:^(AFHTTPRequestOperation *operation, NSError *error) {//        失败                    }];

0 0
原创粉丝点击