android 版的我是采用 HttpURLConnection+ DataOutputStream+ DataInputStream完成上传的,IOS则是以下面代码上传的,结果上传总是失败。 NSURL *url = [NSURL URLWithString:urlServer];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
NSLog(@"PATH:%@",szImageName);
NSInputStream *inStream = [NSInputStream inputStreamWithFileAtPath:szImageName];
[request setValue:@"application/stream" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBodyStream:inStream];
[request setHTTPMethod:@"POST"];
NSError *error = nil;
NSData *conn = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:&error];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
NSLog(@"PATH:%@",szImageName);
NSInputStream *inStream = [NSInputStream inputStreamWithFileAtPath:szImageName];
[request setValue:@"application/stream" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBodyStream:inStream];
[request setHTTPMethod:@"POST"];
NSError *error = nil;
NSData *conn = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:&error];
解决方案 »
- ios 使用ffmpeg对h264进行解码的问题
- navigation 返回按钮 事件 如何抓取?
- 入门很迷茫,请各位大虾帮帮忙!
- 在windows下可以使用vmware安装mac os然后安装xcode进行开发 求电脑硬件具体配置
- iphone开发视频监控软件
- 求一个类似苹果主菜单的效果,长按抖动,可以移动
- xcode5.0 生成的应用程序并没有带Frameworks文件夹
- error when use mantle to parse JSON
- 一个窗口调用自定义类的过程,如何保证过程全部执行完毕后,再执行窗口后面的过程?
- 如何让服务器与客户端连接起来(小白)
- 为什么苹果不能在Andriod上开发应用?
- objective-c 给java传(file类型)值的问题
- (void) saveImage:(UIImage *)currentImage withName:(NSString *)imageName
{
NSString *imageUrl = [ [NSString alloc]initWithFormat:@"http://www.xxx.xxxx];
NSLog(@"我的请求路径:%@",myUrl);
NSURL *url = [NSURL URLWithString: myUrl];
NSData *imageData = UIImagePNGRepresentation(currentImage);
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setData:imageData withFileName:imageName andContentType:@"photo" forKey:@"fileUpload"];
request.timeOutSeconds = 35;
[request buildPostBody];
[request setDelegate:self];
[request startAsynchronous];
[self MBProgressWithTitle:@"图片保存中..."];
[imageUrl release];
}