zoukankan      html  css  js  c++  java
  • AFNetworking上传文件

    -(void)upload{
        AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
        NSDictionary *params = @{@"deviceName":@"imageName",@"deviceId":@"1",@"deviceChildId":@"11"};
        [manager POST:@"http://127.0.0.1:8080/upload" parameters:params
                            constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
             
            UIImage *image = [UIImage imageNamed:@"a.jpg"];
            NSData *imageData = UIImageJPEGRepresentation(image, 1);
             
            NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
            formatter.dateFormat = @"yyyyMMddHHmmss";
            NSString *str = [formatter stringFromDate:[NSDate date]];
            NSString *fileName = [NSString stringWithFormat:@"%@.jpg", str];
             
            // 上传图片,以文件流的格式
            [formData appendPartWithFileData:imageData name:@"deviceImg"
                                    fileName:fileName mimeType:@"image/jpeg"];
        } success:^(AFHTTPRequestOperation *operation, id responseObject) {
             
            NSLog(@"上传成功返回结果 : %@",responseObject);
        } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
            NSLog(@"error::::%@",error);
        }];
    }
    
  • 相关阅读:
    Köln-keith jarrett
    关于写博客,看博客
    django中使用celery
    django邮箱验证模块
    django验证码模块使用
    auth模块
    djangoORM语句
    django的from组件
    django分页
    django基本数据类型
  • 原文地址:https://www.cnblogs.com/damiao/p/4394556.html
Copyright © 2011-2022 走看看