IOS 利用ASIHttpRequest 上传多张图片
2016-09-14 14:25
579 查看
#define API_BASE_URL(_URL_) [NSURL URLWithString:[@"http://172.20.0.248:8080/BaiXin/mapi/" stringByAppendingString:_URL_]]
ASIFormDataRequest *request=[ASIFormDataRequest requestWithURL:API_BASE_URL(@"uploadFile.do")];
[request setPostValue:@"12345" forKey:@"RecordID"];
[request setPostValue:@"19f4e51366bf4b42b404a4838a722fa0" forKey:@"UserID"];
[request setTimeOutSeconds:10000];
for (int i=0; i<[_photoView.photoMenuItems count]; i++) {
UIImage *userHeadImage = [_photoView.photoMenuItems objectAtIndex:i];
[request setData:UIImageJPEGRepresentation(userHeadImage,0.1)
withFileName:[NSString stringWithFormat:@"%d.jpg",i]
andContentType:@"image/jpeg/png"
forKey:[NSString stringWithFormat:@"file%d",i]];
}
[request setCompletionBlock:^{
SBJsonParser *paser=[[SBJsonParser alloc]init];
NSDictionary *rootDic=[paser objectWithString:request.responseString ];
NSLog(@"上传成功%@",rootDic);
}];
[request setFailedBlock:^{
NSLog(@"上传失败");
}];
[request startAsynchronous];
ASIFormDataRequest *request=[ASIFormDataRequest requestWithURL:API_BASE_URL(@"uploadFile.do")];
[request setPostValue:@"12345" forKey:@"RecordID"];
[request setPostValue:@"19f4e51366bf4b42b404a4838a722fa0" forKey:@"UserID"];
[request setTimeOutSeconds:10000];
for (int i=0; i<[_photoView.photoMenuItems count]; i++) {
UIImage *userHeadImage = [_photoView.photoMenuItems objectAtIndex:i];
[request setData:UIImageJPEGRepresentation(userHeadImage,0.1)
withFileName:[NSString stringWithFormat:@"%d.jpg",i]
andContentType:@"image/jpeg/png"
forKey:[NSString stringWithFormat:@"file%d",i]];
}
[request setCompletionBlock:^{
SBJsonParser *paser=[[SBJsonParser alloc]init];
NSDictionary *rootDic=[paser objectWithString:request.responseString ];
NSLog(@"上传成功%@",rootDic);
}];
[request setFailedBlock:^{
NSLog(@"上传失败");
}];
[request startAsynchronous];
相关文章推荐
- iOS 用ASIHTTPRequest框架 上传多张图片
- iOS用ASIHTTPRequest框架实现多张图片上传
- IOS上传多张图片(ASIHTTPRequest)
- iOS图片上传服务器(ASIHTTPRequest,SpringMVC)
- iOS 多张图片上传demo(用ASIHTTPRequest 框架实现)
- IOS 使用ASIHttpRequest 或 MKNetworkKit 上传图片到ASP.NET
- IOS 使用ASIHttpRequest 或 MKNetworkKit 上传图片到ASP.NET
- IOS 使用ASIHttpRequest 或 MKNetworkKit 上传图片到ASP.NET
- iOS 多张图片上传demo(用ASIHTTPRequest 框架实现)
- iOS ASIHTTPRequest上传图片的一个问题
- 利用 HTML 5 的多图片上传及预览(不含前端的文件分割) 分类: HTML5 文件上传 上传图片的预览 XMLHTTPRequest对象 2014-01-13 11:05 419人阅读 评论(0) 收藏
- iOS用ASIHttpRequest上传
- iOS学习系列 - 利用ASIHTTPRequest实现异步队列
- IOS网络通信之ASIHttpRequest下载/上传进度的追踪
- Get、Post(HTTP中最常用的请求方式 使用ASIHTTPRequest)----例如:登录、上传图片(调用手机相册 UIImage 转为data)
- 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
- 使用ASIHTTPRequest同时向服务器发送多张图片
- 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
- 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
- 【IOS】利用ASIHTTPRequest