我正在尝试从服务器(aspx)获取 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);
我将 lastURL 作为 www.someSiteThatRedirectsWithGetParameters.com 获取,因此没有获取原始请求 url 的 html 页面。
为什么会这样,我该如何解决?
编辑
这就是我到目前为止所尝试的全部内容:Get the last redirected url in iOS 5? 但我仍然无法实现我想要的,即:获取在 url 中有参数的原始 GET 请求(通过重定向)的 html 页面源?