ASIFormDataRequest 上传图片
2014-06-16 09:49
351 查看
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];
[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];
相关文章推荐
- ASIFormDataRequest实现上传图片
- IOS成长之路-ASIFormDataRequest实现上传图片
- IOS成长之路-ASIFormDataRequest实现上传图片
- iPhone开发笔记(11)用ASIFormDataRequest实现图片上传
- iOS用ASIFormDataRequest实现图片上传
- IOS成长之路-ASIFormDataRequest实现上传图片
- iOS用ASIFormDataRequest实现图片上传
- iOS用ASIFormDataRequest实现图片上传
- iOS ASIFormDataRequest上传图片 前后台代码
- iPhone开发笔记(11)用ASIFormDataRequest实现图片上传
- IOS成长之路-ASIFormDataRequest实现上传图片
- IOS成长之路-ASIFormDataRequest实现上传图片
- 好久没写了,今天写个iOS用ASIFormDataRequest实现图片上传
- IOS 上传图片 ASIFormDataRequest
- ios ASIFormDataRequest上传图片到php服务器
- ASIFormDataRequest 上传图片
- IOS网络请求之ASIFormDataRequest 上传数据
- ASIFormDataRequest的使用——上传下载
- ASIFormDataRequest上传文件之研究
- 基于ASIFormDataRequest下 实现上传图片功能