iphone如何通过http方式上传图片等资源
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];