zoukankan      html  css  js  c++  java
  • 把一张图片 转成二进制流 用AFNetworking POST 上传到服务器.

    把一张图片 转成二进制流 用AFNetworking POST 上传到服务器.

    AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManager alloc] initWithBaseURL:[NSURL URLWithString:BaseUrl]];


                manager.responseSerializer = [AFJSONResponseSerializer serializer];


                manager.requestSerializer.timeoutInterval = TimeoutInterval;


                [manager POST:Request_updateCompanyInfo parameters:paramDict constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {


                    NSData *data=UIImagePNGRepresentation(_userImage);


                    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];


                    // 设置时间格式


                    formatter.dateFormat = @"yyyyMMddHHmmss";


                    NSString *str = [formatter stringFromDate:[NSDate date]];


                    NSString *fileName = [NSString stringWithFormat:@"%@.png", str];


                    [formData appendPartWithFileData:data name:@"logo_img" fileName:fileName mimeType:@"image/png"];


                    


                } success:^(AFHTTPRequestOperation *operation, id responseObject) {


                    [super stopLoadingCompletedWithMessage:@"提交成功"];


                    [self.navigationController popViewControllerAnimated:YES];


                    


                } failure:^(AFHTTPRequestOperation *operation, NSError *error) {


                    


                }];

  • 相关阅读:
    用Python实现谷歌的小恐龙游戏
    nyoj_187_快速查找素数_201312042102
    nyoj_218_Dinner_201312021434
    nyoj_66_分数拆分_201312012122
    nyoj_524_A-B Problem_201312012035
    hdu_2054_A == B_201311301601
    nyoj_655_光棍的yy_201311281539
    nyoj_111_分数加减法_201311281341
    nyoj_60_谁获得了最高奖学金_201311281117
    nyoj_264_国王的魔镜_201311271800
  • 原文地址:https://www.cnblogs.com/LiLihongqiang/p/6910295.html
Copyright © 2011-2022 走看看