美文网首页
iOS 上传文件/图片

iOS 上传文件/图片

作者: 路边的风景呢 | 来源:发表于2018-07-16 17:50 被阅读222次

       dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(.2 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{

            AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];

            //接收类型不一致请替换一致text/html或别的

            manager.responseSerializer = [AFHTTPResponseSerializer serializer];

            [manager.requestSerializersetValue:LNYTokenforHTTPHeaderField:@"access_token"];

            [manager.requestSerializer setValue:@"multipart/form-data" forHTTPHeaderField:@"Content-Type"];

            NSString * urlString = [NSString stringWithFormat:@"地址"];

            NSURLSessionDataTask*task = [managerPOST:urlStringparameters:nilconstructingBodyWithBlock:^(id_NonnullformData) {

                _imageData =UIImageJPEGRepresentation(_image5.image,1);

                NSString*fileName = [NSStringstringWithFormat:@"5.png"];

                [formDataappendPartWithFileData:_imageData

                                            name:@"file"

                                        fileName:fileName

                                        mimeType:@"image/jpeg"];

            }progress:^(NSProgress*_NonnulluploadProgress) {

                //打印下上传进度

            }success:^(NSURLSessionDataTask*_Nonnulltask,NSData* responseObject) {

                NSMutableDictionary *dict = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingMutableContainers error:nil];

                //上传成功

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

                //上传失败

            }];

            [taskresume];

     });

相关文章

网友评论

      本文标题:iOS 上传文件/图片

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