用AFNetworking 上传图片问题!

问题描述

用AFNetworking 上传图片问题!
UIImageView *imageView1 = (UIImageView *)[self.view viewWithTag:200];

    NSData *data = UIImagePNGRepresentation(imageView1.image);    NSString *S = [data base64Encoding];

// NSString *path = KUploadDectFile;

    NSDictionary *dic = [[NSDictionary alloc] initWithObjectsAndKeys:@""AB000990""@""RecordId""@""1""@""SeqNO""@""""@""URL""@""2014-8-18""@""UploadDate"" nil];    NSString *str = [dic JSONString];    NSLog(@""str = %@""str);    NSDictionary *dic1 = [[NSDictionary alloc] initWithObjectsAndKeys:str@""json""S@""fileString""nil];    AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:[NSURL URLWithString:@""http://192.168.1.200:8002""]];

// AFHTTPClient *httpClient = [CNGlobal shareGlobal].httpClient;

    /*    NSMutableURLRequest *request = [httpClient requestWithMethod:@""POST"" path:@""/PhoneService.asmx/UploadDectFile"" parameters:dic1];    [request setHTTPBody:data];    AFHTTPRequestOperation *operation = [httpClient HTTPRequestOperationWithRequest:request success:^(AFHTTPRequestOperation *operation id responseObject) {        NSLog(@""成功!"");    } failure:^(AFHTTPRequestOperation *operation NSError *error) {        NSLog(@""失败! error = %@""error);    }];    [httpClient enqueueHTTPRequestOperation:operation];    */    NSURLRequest *request = [httpClient multipartFormRequestWithMethod:@""POST"" path:@""/PhoneService.asmx/UploadDectFile"" parameters:dic1 constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {        [formData appendPartWithFileData:data name:@""IMAGE"" fileName:@""face.png"" mimeType:@""image/png""];    }];

// [AFHTTPRequestOperation addAcceptableContentTypes:[NSSet setWithObject:@""text/html""]];

    AFHTTPRequestOperation *operation = [httpClient HTTPRequestOperationWithRequest:request success:^(AFHTTPRequestOperation *operation id responseObject) {        NSLog(@""成功!"");    } failure:^(AFHTTPRequestOperation *operation NSError *error) {        NSLog(@""失败! error = %@""error);    }];    [httpClient enqueueHTTPRequestOperation:operation];

这是我上传图片的代码~ 老是错误提示code = -1011

时间: 2024-11-15 23:23:20

用AFNetworking 上传图片问题!的相关文章

AFNetworking上传图片

/// /// 上传图片 + (AFHTTPRequestOperation *)uploadImageWithUrl:(NSString *)url image:(UIImage *)image completion:(HYBRequestCompletion)completion errorBlock:(HYBErrorBlock)errorBlock { url = [url addPrefix:@"/CosmetologyShop"]; if ([HYBUserInfoTool

上传图片(jpeg, png各种类型), 及视频

这段时间需要整理一些东西, 先备注在这里, 将花时间把这个点整理一下. 使用AFNetworking上传图片,(可一次上传多张图片,包含不同类型png, jpeg) 使用AFNetworking上传视频     AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];     AFHTTPRequestOperation *operation = [manager POST:mutPath

ios-iOS afnetworking 上传头像

问题描述 iOS afnetworking 上传头像 30C iOS afnetworking 上传图片 类似更换头像的功能 解决方案 ios 头像上传iOS用AFNetWorking实现头像的上传和进度显示iOS AFNetWorking上传文件 解决方案二: 你把图像转成二进制文件通过这个afnetworking上传 解决方案三: //上传图片+(void) uploadImage:(UIImage*) img success:(void(^)(NSString *back_url)) my

ios-用AFNetworking上传图片报Request failed: 未找到 (404)错

问题描述 用AFNetworking上传图片报Request failed: 未找到 (404)错 今天做上传图片功能, 直接贴代码 +(void)uploadImgWithImgData:(NSData *)imgData aiv:(UIActivityIndicatorView *)aiv loginName:(NSString *)loginName type:(NSString *)type idStr:(NSString *)idStr successB:(void(^)(id res

IOS开发: 在Swift中使用AFNetworking

 今天主要简单说一下如何在Swift工程中使用时下比较流行的AFNetworking请求框架.     由于目前AFNetworking目前还没有Swift版本,因此我们的工程使用cocoapod来安装AFNetworking. 这是我的Prodfile文件,cocoapod的使用方法跟使用OC是时候是一模一样的,为了方便,我们在工程中随便创建一个类,选择语言OC,我们会发现工程中会多出来一个SwiftStudy-Bridging-Header.h文件,删除创建的oc类,在这里引入   开发:

基于AFNetworking封装网络库

阅读原文 基于AFNetworking封装网络库 对于开发人员来说,学习网络层知识是必备的,任何一款App的开发,都需要到网络请求接口.很多朋友都还在使用原生的NSURLConnection一行一行地写,代码到处是,这样维护起来更困难了. 对于使用AFNetworking的朋友来说,很多朋友都是直接调用AFNetworking的API,这样不太好,无法做到全工程统一配置. 最好的方式就是对网络层再封装一层,全工程不允许直接使用AFNetworking的API,必须调用我们自己封装的一层,如此一来

iOS 9 平台上 AFNetworking 框架 3.0 版本解决的问题和问题解决

iOS 9 平台上 AFNetworking 框架 3.0 版本解决的问题和问题解决 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 再补充 此有一篇比较全面的适配 iOS 9 的文章: htt

ios开发-iOS开发时更新AFNetworking到2.6了,怎么还原成2.0的?

问题描述 iOS开发时更新AFNetworking到2.6了,怎么还原成2.0的? 新手请问.以下为凑字数: #import "AFHTTPRequestOperationManager.h" #import "AFHTTPSessionManager.h" /*AFHTTPRequestOperationManager的post有两个方法,一个是普通的post,另一个是可以上传图片的*/ //1.上传图片: AFHTTPRequestOperationManage

实现php上传图片到指定位置路径保存到数据库

 本文为大家介绍下php上传图片到指定位置路径保存到数据库的具体实现,感兴趣的朋友不要错过 1.conn.php  代码如下: <?  $host="localhost"; //数据库服务器名称  $user="root"; //用户名  $pwd="1721"; //密码  $conn=mysql_connect($host,$user,$pwd);  mysql_query("SET  character_set_connec