我正在尝试将用户带到服务器的图像发送给服务器.我得到JPEG表示,将其附加到上传照片所需的字符串,然后通过NSOutputStream发送数据.但是,当我尝试从服务器上取回照片时,我只从顶部看到10%的照片.任何帮助,将不胜感激.
顺便说一句.插座已打开并已连接.
这是我的代码:
NSString *requestString = [NSString stringWithFormat:@"SubmitPhoto::%@::", userID];
NSData * stringData = [requestString dataUsingEncoding:NSUTF8StringEncoding];
NSData *imgData = UIImageJPEGRepresentation(image, 1.0);
NSMutableData *completeData = [[NSMutableData alloc] initWithBytes:[stringData bytes] length:[stringData length]];
[completeData appendData:imgData];
//sending NSData over to server
[self.outputStream write:[completeData bytes] maxLength:[completeData length]];
Run Code Online (Sandbox Code Playgroud)