使用afn 上传图片
2015-11-12 14:31
393 查看
需要将 图片的转成 NSData数据类型
AFHTTPRequestOperation *op = [manager POST:kAddlist_url
parameters:parameters
constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
//do not put image inside parameters dictionary as I did, but append it!
//这里的name是服务器接收图片的字段。
[formData appendPartWithFileData:imageData name:@"image" fileName:@"file" mimeType:@"image/png"];
} success:^(AFHTTPRequestOperation *operation, id responseObject) {
completion(responseObject);
NSLog(@"Success: %@ ***** %@", operation.responseString, responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@ ***** %@", operation.responseString, error);
}];
[op start];
AFHTTPRequestOperation *op = [manager POST:kAddlist_url
parameters:parameters
constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
//do not put image inside parameters dictionary as I did, but append it!
//这里的name是服务器接收图片的字段。
[formData appendPartWithFileData:imageData name:@"image" fileName:@"file" mimeType:@"image/png"];
} success:^(AFHTTPRequestOperation *operation, id responseObject) {
completion(responseObject);
NSLog(@"Success: %@ ***** %@", operation.responseString, responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@ ***** %@", operation.responseString, error);
}];
[op start];
相关文章推荐
- whireshark工具使用和tcp报文学习心得
- 旭说数据结构之线性表
- Quartz 入门
- iOS中UIPickerView详解
- UIView的层次结构--code
- org.http.HttpResponse cannot be resolved 错误
- 三菱PLCFX3U控制步进电机联动
- jQuery中添加自定义或函数方法
- Java读写XML文件
- JS实现回到顶部效果
- .emacs
- 配置java环境变量(linux mac windows7)
- 虚拟机保护技术浅谈
- 搭建中级注册码(网络验证码)系统教程
- 克鲁斯卡尔(Kruskal)算法求最小生成树
- ubuntu apache2 php 中文乱码
- C语言练习作业(三)
- C语言笔记(数组地址一些细节)
- Android Studio背景换图片跟一些比较好用插件的介绍
- 关于 Content-Type:application/x-www-form-urlencoded 和 Content-Type:multipart/related