关于AFNetworking上传图片问题
2015-08-13 19:11
387 查看
AFNetworking上传图片
特别注意注释行!
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; [manager POST:@"XXXX" parameters:nil constructingBodyWithBlock:^(id<AFMultipartFormData> formData) { NSData *imageData = UIImageJPEGRepresentation(_userImg, 1); // 上传图片,以文件流的格式 name 对应网站上[upload.php中]处理文件的[字段"file"] fileName 不能为空且必须带后缀,如:test.jpg [formData appendPartWithFileData:imageData name:@"photo" fileName:@"XXXX.jpg" mimeType:@"image/jpeg"]; } success:^(AFHTTPRequestOperation *operation, id responseObject) { [_activityView stopAnimating]; if ([[responseObject objectForKey:@"success"] intValue] == YES) { [self makeToast:@"头像修改成功!" duration:2.0 position:@"bottom"]; [self saveUserInfo:[responseObject objectForKey:@"data"] key:@"avatar"]; }else{ id data = [responseObject objectForKey:@"data"]; [self makeToast:[data objectForKey:@"message"] duration:2.0 position:@"bottom"]; } } failure:^(AFHTTPRequestOperation *operation, NSError *error) { [_activityView stopAnimating]; [self makeToast:@"网络不给力!" duration:2.0 position:@"bottom"]; }];
特别注意注释行!
相关文章推荐
- AFNetworking 图片上传至服务器
- 基本组件之列表选择框
- 【模拟,时针分针秒针两两夹角】【没有跳坑好兴奋】hdu - 5387 (多校#8 1008)
- hdu 5384 Danganronpa(字典树)
- 信息的存储与值的计算
- [转载] Spark:大数据的“电光石火”
- 最美应用-从Android研发工程师的角度之[厨房故事]
- 操作系统---精髓与设计原理 之 虚拟存储器(MMU)
- Android开发实现连续跳转几个界面后在最后一个界面完美跳回最初的界面
- Fragment生命周期
- hdu 5389 dp
- hdu 5387 Clock (模拟)
- 最美应用-从Android研发工程师的角度之[最美时光]
- Elasticsearch 报错:failed to create a selector
- SOAPUI 属性传递之二
- 访问相册并返回选中图片的物理地址
- dumpbin的使用
- Linux查看日志命令
- node 关于项目中post和get方式的参数接收方法总结
- eclipse启动报错A Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse.