asi上传图片
2014-01-07 19:25
465 查看
UIImage *image = [info
objectForKey:@"UIImagePickerControllerEditedImage"];
NSString *documentPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES)
objectAtIndex:0];
documentPath = [documentPath stringByAppendingPathComponent:@"image.png"];
NSData *data =
UIImagePNGRepresentation(image);//
[data writeToFile:documentPath
atomically:YES];
ASIFormDataRequest *request = [ASIFormDataRequestrequestWithURL:[NSURLURLWithString:@"http://txxxxxxxxxxx"]];
request.requestMethod =
@"POST";//设置请求方式
[request addPostValue:[[NSUserDefaultsstandardUserDefaults]
objectForKey:@"True_userid"]forKey:@"userid"];
[request addFile:documentPath
forKey:@"photo"];
[request setCompletionBlock:^{
NSLog(@"------草泥马%@",request.responseString);
}];
[request setFailedBlock:^{
NSLog(@"asi error: %@",request.error.debugDescription);
}];
[request startAsynchronous];
反反复复,成功上传了,真是草泥马
objectForKey:@"UIImagePickerControllerEditedImage"];
NSString *documentPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES)
objectAtIndex:0];
documentPath = [documentPath stringByAppendingPathComponent:@"image.png"];
NSData *data =
UIImagePNGRepresentation(image);//
[data writeToFile:documentPath
atomically:YES];
ASIFormDataRequest *request = [ASIFormDataRequestrequestWithURL:[NSURLURLWithString:@"http://txxxxxxxxxxx"]];
request.requestMethod =
@"POST";//设置请求方式
[request addPostValue:[[NSUserDefaultsstandardUserDefaults]
objectForKey:@"True_userid"]forKey:@"userid"];
[request addFile:documentPath
forKey:@"photo"];
[request setCompletionBlock:^{
NSLog(@"------草泥马%@",request.responseString);
}];
[request setFailedBlock:^{
NSLog(@"asi error: %@",request.error.debugDescription);
}];
[request startAsynchronous];
反反复复,成功上传了,真是草泥马
相关文章推荐
- vector的reserve和resize
- 费氏数列
- Codeforces 300C
- Mahout 中文分类 (1)
- 百度地图API的事件处理:覆盖物的如何阻止冒泡
- redhat 安装图形界面
- struts标签+jstl标签之国际化实例
- 查找CSS错误的完整步骤
- Android开发之切换activity动画overridePendingTransition
- STDIN_FILENO的作用及与stdin 的区别
- UVA 10396 - Vampire Numbers(暴力打表)
- 主设备号、次设备号
- Linux命令的组成规则及其全拼单词
- Source Insight 有用设置配置
- Nginx介绍及视频教程
- Azkaban 的作业类型插件
- Write an algorithm such that if an element in an MxN matrix is 0, its entire row and column is set to 0.
- 命令行程序选项解析函数—getopt
- linux双系统安装时可能会遇见的一些问题
- 浅谈foreach遍历的使用