美文网首页
2021-08-11

2021-08-11

作者: 马克雅 | 来源:发表于2021-08-11 17:41 被阅读0次

-(void)uploadImage:(NSData*)imgData{

//    [AppUtils showProgressMessage:@"正在上传图片..." inView:self.view];

    NSURLSessionConfiguration *configSession

    =[NSURLSessionConfiguration defaultSessionConfiguration];

    //设置缓存策略

    configSession.requestCachePolicy=NSURLRequestReloadIgnoringCacheData;

    configSession.timeoutIntervalForRequest=15; //设置超时时间

    AFHTTPSessionManager *manager=[[AFHTTPSessionManager alloc] initWithBaseURL:[NSURL URLWithString:ApiURL] sessionConfiguration:configSession];

    [manager.responseSerializer setAcceptableContentTypes:

    [NSSet setWithObjects:

     @"text/plain",

     @"application/json",

     @"text/json",

     @"text/javascript",

     @"text/html",

     nil]];

    manager.requestSerializer = [AFJSONRequestSerializer serializer];

    [managerPOST:url_uploadimage parameters:@{@"is_censor":@"2"} headers:nil constructingBodyWithBlock:^(id<AFMultipartFormData>  _Nonnull formData) {

        if(imgData!=nil) {

            //采用时间来防止名字重复

            NSDateFormatter*formatter = [[NSDateFormatteralloc]init];

            formatter.dateFormat=@"yyyyMMddHHmmss";

            NSString*str = [formatterstringFromDate:[NSDatedate]];

            NSString*fileName = [NSStringstringWithFormat:@"%@.jpg", str];

            [formDataappendPartWithFileData:imgDataname:@"image"fileName:fileNamemimeType:@"image/jpg"];

        }

    }progress:^(NSProgress*_NonnulluploadProgress) {

    }success:^(NSURLSessionDataTask*_Nonnulltask,id  _NullableresponseObject) {

        if([kStringFormat(@"%@",responseObject[@"code"])isEqualToString:@"200"]) {

            _dataModel.head_100=responseObject[@"data"][@"image"];

            [self changePhotoRequest];

        }else{

            [AppUtilsdismissHUDInView:self.view];

            [AppUtilsshowSuccessMessage:kStringFormat(@"%@",responseObject[@"msg"])inView:self.view];

        }

        NSLog(@"--------%@",responseObject);

    }failure:^(NSURLSessionDataTask*_Nullabletask,NSError*_Nonnullerror) {

        [AppUtils dismissHUDInView:self.view];

        NSLog(@"========%@",error);

    }];

}

相关文章

  • 阅读打卡

    【日期】2021-08-11 【阅读书籍】山下英子《断舍离》 【阅读进度】67%—81% 【打卡天数】打卡24天 ...

  • 五绝·咏长宁

    此间苦竹笋,甚爱。 蜀隅长谧宁,溪碧自筠茵。 独爱此间笋,清馋宜侑宾。 2021-08-11

  • 大BOSS也有被人数落的时刻

    日记895篇 2021-08-11 今天看了雷军《我的梦想,我的选择》演讲,雷军讲述了自己的经历。小米2018年上...

  • 【餐饮100问】72、培训资料从哪里开始学?

    D302 2021-08-11 之前总是不太愿意花费太多的时间去做资料的原因,就是做完以后可能几乎会像废纸一样。 ...

  • 雨中搬家

    2021-08-11 外面大雨如注。我坐在新的书房里日更。感觉一切都很新鲜,就连电脑系统都是刚刚更新的。 不喜欢,...

  • 2021-08-11

    2021-08-11 坚持写作很难吗? 今天是第四天日更,如果不写感觉有作业没有完成,那就写吧。 今天看了雷军的演...

  • #Dairy280 放弃?

    2021-08-11 周三 晴 今天108课程内容依旧是OKR的补充。留下一道关于【自我设限】的作业,一时半会想不...

  • 又想玩日更了

    2021-08-11 今天突然间又想玩日更了 已经很久没怎么写字了 差不多快脱离文友圈了吧 虽然心中一直有一个梦 ...

  • 2021-08-11

    他认真的背影,我的心里一阵激动。是啊,我们不能用一把尺子去丈量所有的孩子。在教育的过程中,我们不妨多动动脑筋,想一...

  • 2021-08-11

    喜欢无尽质问和批判,很快就会让一度拥有的确信消失,而被抛入一片虚无中,陷入到相对主义和怀疑主义的泥沼中,总想抓住“...

网友评论

      本文标题:2021-08-11

      本文链接:https://www.haomeiwen.com/subject/lyvcbltx.html