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) {


                    


                }];

  • 相关阅读:
    数据分析的广阔前景
    验证驱动的调用者
    重构:改善既有代码的设计 精彩书评一
    谁说菜鸟不会数据分析
    编写安全的驱动程序之输入输出检查
    数据分析师的基本素质
    重构:改善既有代码的设计 精彩书评二
    Java编程思想(第4版)(评注版)
    第四章(2)Libgdx手工项目设置
    第四章(1)Libgdx项目安装、运行和调试
  • 原文地址:https://www.cnblogs.com/LiLihongqiang/p/6910295.html
Copyright © 2011-2022 走看看