Hello, I am trying to get information from a website with post method but I cannot get the right content. This is the website. I should get the bus schedule which is displayed after you enter number in the field on the first page.HTML Code:
http://wbus.talktrack.com/ . Here is the code of the website:Code: <html><body> <form id="Form1" name="Form1" method="post" action="wap.aspx?__ufps=666968"> <input type="hidden" name="__EVENTTARGET" value=""> <input type="hidden" name="__EVENTARGUMENT" value=""> <script language=javascript><!-- function __doPostBack(target, argument){ var theform = document.Form1 theform.__EVENTTARGET.value = target theform.__EVENTARGUMENT.value = argument theform.submit() } // --> </script> <div align="Center"><img src="img/waplogo.gif" alt="LPP" border="0" /><br> LPP - Napoved prihodov avtobusov.<br> Vnesite ime postaje<br> <input name="tb_postaja"/><br> <input name="b_send" type="submit" value="Prikaži"/><br> <a href="wap.aspx?culture=sl-SI">slo</a> | <a href="wap.aspx?culture=en-GB">eng</a></div></form></body></html> When you enter the number into the field you should get the bus schedule. Here is my code:Code: NSString *post = @"tb_postaja=163"; NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:NO]; NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]]; NSMutableURLRequest *urlRequest = [[[NSMutableURLRequest alloc] init] autorelease]; NSString *testString =@"http://wbus.talktrack.com/"; //testString = [testString stringByAppendingString:string2]; [urlRequest setURL:[NSURL URLWithString:testString]]; [urlRequest setHTTPMethod:@"POST"]; [urlRequest setValue:postLength forHTTPHeaderField:@"Content-Length"]; [urlRequest setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"]; [urlRequest setHTTPBody:postData]; NSData *urlData; NSURLResponse *response; NSError *error; urlData = [NSURLConnection sendSynchronousRequest:urlRequest returningResponse:&response error:&error]; NSLog(@"Succeeded! Received %d bytes of data",[urlData length]); NSString *aStr = [[NSString alloc] initWithData:urlData encoding:NSASCIIStringEncoding]; NSLog(aStr); . Thanks in advance. _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com