ASIFormDataRequest 上传图片

ASIFormDataRequest *uploadImageRequest= [ ASIFormDataRequest requestWithURL : [NSURL URLWithString:[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding] ]];

    [uploadImageRequest setStringEncoding:NSUTF8StringEncoding];

    [uploadImageRequest setRequestMethod:@"POST"];

    [uploadImageRequest setPostValue:studentsID forKey:@"studentId"];

    [uploadImageRequest setPostValue:classId forKey:@"classId"];

    [uploadImageRequest setPostValue:userId forKey:@"userId"];

    [uploadImageRequest setPostValue:kindId forKey:@"kindId"];

    [uploadImageRequest setPostValue:partitionCode forKey:@"partitionCode"];

    [uploadImageRequest setPostFormat:ASIMultipartFormDataPostFormat];

    for (UIImage *eImage in imagesArray)

    {

        NSData *imageData=UIImageJPEGRepresentation(eImage,100);

        NSString *photoName=[NSString stringWithFormat:@"%@.jpg",[self dateString]];

        NSString *photoDescribe=@" ";

        NSLog(@"photoName=%@",photoName);

        NSLog(@"photoDescribe=%@",photoDescribe);

        NSLog(@"图片大小+++++%d",[imageData length]/1024);

        //照片content

        [uploadImageRequest setPostValue:photoDescribe forKey:@"photoContent"];

        [uploadImageRequest addData:imageData withFileName:photoName andContentType:@"image/jpeg" forKey:@"photoContent"];

    }

    

    

    

    [uploadImageRequest setDelegate : self ];

    [uploadImageRequest setDidFinishSelector : @selector (responseComplete:)];

    [uploadImageRequest setDidFailSelector : @selector (responseFailed:)];

    [uploadImageRequest startAsynchronous];

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值