서버 (aspx)에서 html 응답을 얻으려고합니다.요청에 get 매개 변수를 사용하여 URL 리디렉션을 처리하는 방법은 무엇입니까?
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);
나는 www.someSiteThatRedirectsWithGetParameters.com로 lastURL을 받고, 따라서 원래 요청 된 URL에 대한 HTML 페이지를 받고 있지 않다.
왜 이렇게하고 어떻게 해결할 수 있습니까?
이 모두 지금까지 시도 무엇
편집 : Get the last redirected url in iOS 5? 는하지만 난 아직도 내가 즉하려고 무엇을 달성 할 수 아니에요 : 원래 GET 요청의 HTML 페이지 소스를 얻을 수 (예정 리디렉션을 통해) URL에 매개 변수가 있습니까?
매개 변수를 예상하는 사이트는 리디렉션하지 않아야합니다 ... 또한 게시물 요청을 사용하는 것이 바람직하므로 사람들이 보내는 편지를 쉽게 파악할 수 없습니다. – Martol1ni
나는 사이트를 운영하는 사람이 아니므로 사이트가해야하거나하지 말아야 할 것을 통제하지 못한다. 나는 요청을 보낸 사람이다. –
최근 게시물을 확인하십시오. – Martol1ni