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


                    


                }];

  • 相关阅读:
    grid layout
    flex box布局
    box-shadow
    text-shadow
    border-radius
    manjaro conky配置
    博客园样式设置
    python排序参数key以及lambda函数
    python-批量解压zip、rar文件
    Python
  • 原文地址:https://www.cnblogs.com/LiLihongqiang/p/6910295.html
Copyright © 2011-2022 走看看