我想从一个服务器(CSS)的HTML响应。
NSString *urlstr = [[NSString alloc] initWithFormat:@"http://www.someSiteThatRedirectsWithGetParameters.com?parameter1=1¶meter2=2"];
NSURL *url = [ NSURL URLWithString:urlstr];
NSMutableURLRequest *urlRequest = [ NSURLRequest requestWithURL: url];
NSData data = [NSURLConnection sendSynchronousRequest:urlRequest returningResponse:&response error:&error];
NSURL *lastURL=[response URL];
NSLog(@"Last url %@", lastURL);
我得到最后URL作为www.someSiteThatRedirectsWithGetParameters.com,因此没有得到对原请求的URL的HTML页面。
为什么会这样,我该如何解决这个问题?
编辑
这是所有我所到目前为止已经试过: 获得最后的重定向URL中的iOS 5? 但我还是没能做到什么,我想,即:把原来的GET请求(通过重定向会),其具有的URL参数的html页面源?