My git: Spynet
அருண் திருநாவுகரசு
ஒழுக்கம் விழுப்பந் தரலான் ஒழுக்கம்
உயிரினும் ஓம்பப் படும்.
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