iOS请求webservice接口,参数类型是buffer流,怎么破? 用NSData类型的数据就可以吧,你试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据流在ios客户端向服务器端提交数据时使用的类型可以用NSData. 这需要你将客户端要提交的数据先转成NSData类型。如我们在ios客户端向服务器端上传图片时,就需要将UIImage对象转成NSData并提交到服务器端。 所谓的buffer流,我估计也就是字节流而已。WSDL文件发出来,看下具体接口定义。 转成base64传过去就了。太大的话,分成几段 由于我们用RSA去加密参数,加密完的串太长就改用这种以流的方式传递,但是我调用AFN的框架appendPartWithFileData 这个方法包装参数总是得不到返回结果,就改用NSURLConnection的方式发请求了,不过好麻烦,用AFN的话我应该怎么做呢? [formData appendPartWithFileData:obj name:key fileName:@"avator.jpg" mimeType:@"image/jpeg"];是不是类似于这样? 后台是java的servlet 好纠结啊, [formData appendPartWithFileData:obj name:key fileName:@"avator.jpg" mimeType:@"image/jpeg"]; 这种方法我试过不行,我现在只能这样: //1.url NSURL *url = [NSURL URLWithString:urlStr]; // 2. Request NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:0 timeoutInterval:2.0f]; request.HTTPMethod = @"POST"; request.HTTPBody = data; //3.NSURLConnection [NSURLConnection sendAsynchronousRequest:requestqueue: [[NSOperationQueue alloc]init] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) { } 我现在想用第三方库去实现,请问哪个第三方可以实现这种请求 本帖最后由 zhangao0086 于 2014-12-09 10:36:42 编辑 正解,终于得到返回结果了!!感谢大神的指点,AFJSONRequestSerializer这个东西难道实现了之后是要代替NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:0 timeoutInterval:2.0f];这个东西的么?不太理解。。 .net也可以开发Android和iOS程序了!已经成为事实! Button上面添加一个手势UIGestureRecognizer 表格中Cell赋值 时如何得到表头? 图片文字识别项目外包 windows下GNUstep执行程序报错 请问有什么办法,可以让显示的gif文件,过5秒消失吗? IOS tabbar 显示在屏幕左边 关于ios 开发中nib文件的使用场景 ios 如何检查是否设置代理 OC初学者,请问这段代码是什么用法 请教下NSTimer 的问题 iOS8.1地图百度地图坐标转高德地图坐标出现偏差,求大神~~~
所谓的buffer流,我估计也就是字节流而已。WSDL文件发出来,看下具体接口定义。
是不是类似于这样?
//1.url
NSURL *url = [NSURL URLWithString:urlStr];
// 2. Request
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:0 timeoutInterval:2.0f];
request.HTTPMethod = @"POST";
request.HTTPBody = data;
//3.NSURLConnection
[NSURLConnection sendAsynchronousRequest:requestqueue: [[NSOperationQueue alloc]init] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) { } 我现在想用第三方库去实现,请问哪个第三方可以实现这种请求