Tuesday, 9 April 2013

Post the data server in HTTP format


NSURL *url = [NSURL URLWithString:@"http://192.168.1.13:8081/rm/CustomerRegistrationServlet"];
        
        NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url
                                                               cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0];
        
        
        NSData *requestData = [NSData dataWithBytes:[jsonRequest UTF8String] length:[jsonRequest length]];
        
        [request setHTTPMethod:@"POST"];
        [request setValue:@"application/json" forHTTPHeaderField:@"Accept"];
        [request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
        [request setValue:[NSString stringWithFormat:@"%d", [requestData length]] forHTTPHeaderField:@"Content-Length"];
        [request setHTTPBody: requestData];
        NSError *error1;
        NSURLResponse *response;
        
        NSData *uData=[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error1];
        NSString *data=[[NSString alloc]initWithData:uData encoding:NSUTF8StringEncoding];
        //
        NSMutableDictionary *temp = [data JSONValue];
        //
        NSLog(@"%@",temp);

No comments:

Post a Comment