- (IBAction)uploadButton:(id)sender {
UIImage *image = [UIImage imageNamed:@"1.jpg"];
NSData *imageData = UIImageJPEGRepresentation(image,
0.5);
NSString *urlString =@"http://192.168.1.113:8090/
NSMutableURLRequest *request = [[NSMutableURLRequest
alloc] init] ;
[request setURL:[NSURL URLWithString:urlString]];
[request setHTTPMethod:@"POST"];
NSString *boundary = [NSString
stringWithString:@"---------------------------14737809831
466499882746641449"];
NSString *contentType = [NSString
stringWithFormat:@"multipart/form-data;boundary=
%@",boundary];
[request addValue:contentType forHTTPHeaderField:@"Content-Type"];
NSMutableData *body = [NSMutableData data];
[body appendData:[[NSString stringWithFormat:@" --
%@ ",boundary]
dataUsingEncoding:NSUTF8StringEncoding]];
[body appendData:[[NSString
stringWithString:@"Content-Disposition:form-data; name=
"userfile"; filename="2.png" "]
dataUsingEncoding:NSUTF8StringEncoding]];
[body appendData:[[NSString
stringWithString:@"Content-Type: application/octet-stream
"] dataUsingEncoding:NSUTF8StringEncoding]];
[body appendData:[NSData dataWithData:imageData]];
[body appendData:[[NSString stringWithFormat:@" --
%@-- ",boundary]
dataUsingEncoding:NSUTF8StringEncoding]];
[request setHTTPBody:body];
NSData *returnData = [NSURLConnection
sendSynchronousRequest:request returningResponse:nilerror:nil];
NSString *returnString = [[NSString alloc]
initWithData:returnData encoding:NSUTF8StringEncoding];
NSLog(@"3-%@",returnString);
UIImage *myImage = [UIImage imageWithData:returnData];
[imageView setImage:myImage];
[self.view addSubview:imageView];