3
我正在为iPhone创建一个应用程序,用于从网站获取特定页面,但为了能够查看此网站,您需要使用用户名和密码登录。UIWebView忽略cookie?
我创造了这个代码:
NSString *urlAddress = @"http://www.wdg-hamburg.de";
NSURL *url = [NSURL URLWithString:urlAddress];
NSString *post = @"name=loginname&pass=pass&form_id=user_login&op=Anmelden";
NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod: @"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
[vPlan loadRequest:request];
但我不是在一个UIWebView登录!
我登录NSHTTPCookieStorage
到控制台,它显示我一点饼干,但我不得到登录。
有谁知道我该如何解决呢?
亲切的问候,
A. Miladinovic
我有类似的问题。你有没有设法找到解决方案? – 2010-12-06 07:42:40