101 reputation
1
bio website arunios.blogspot.in
location Pondicherry, India
age
visits member for 2 years, 3 months
seen Mar 8 '13 at 10:11

My git: Spynet

அருண் திருநாவுகரசு

ஒழுக்கம் விழுப்பந் தரலான் ஒழுக்கம்
உயிரினும் ஓம்பப் படும்.

profile for Spynet at Stack Overflow, Q&A for professional and enthusiast programmers




Rest "
The Soap request
NSError *xmlError = nil;

NSString *requestHeader = [self prepareRequestPayload];

requestHeader = [NSString stringWithFormat:@"inputXml=%@", requestHeader];
NSMutableURLRequest *URLRequest = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://172.16.0.217:5078/CsService.asmx/InitialSynchronization"]]];

[URLRequest setHTTPMethod:@"POST"];
[URLRequest setCachePolicy:NSURLRequestReloadIgnoringLocalCacheData];
[URLRequest setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[URLRequest setHTTPBody:[requestHeader dataUsingEncoding:NSUTF8StringEncoding]];

NSURLResponse *URLResponse;
NSData *responseData = [NSURLConnection sendSynchronousRequest:URLRequest returningResponse:&URLResponse error:&xmlError];

if (xmlError) {
    *error = [NSError errorWithDomain:@"Response error" code:0 userInfo:@{NSLocalizedDescriptionKey: @"Remote server not responding"}];
    NSLog(@"Error occured");
    return NO;
}
else
{
    DDXMLDocument *xmlDocument = [[DDXMLDocument alloc]initWithData:responseData options:0 error:&xmlError];
    DDXMLNode * node =  [[xmlDocument nodesForXPath:@"//Error" error:&xmlError] firstObject];
    for (DDXMLElement *check in [node children])
    {
        NSString *error = [check stringValue];
        NSLog(@"The error  : %@",error);

    }
   *error = [NSError errorWithDomain:@"Response error" code:0 userInfo:@{NSLocalizedDescriptionKey: @"There is no data returned from server"}];
    return NO;
}

http://yuvarajmanickam.wordpress.com/2012/10/17/nsurlconnection-basics-for-ios-beginners/ "

⌘ அருண் . திரு

http://www.friends2support.org/inner/news/donorRegistration.aspx

logo


This user has not participated in any bounties