2
내 앱에서 ASIHTTPRequest를 사용하여 내 앱에서 Google 로그인을 처리하고 있습니다.ASIHTTPRequest Redirect
내가 리디렉션 얻을 내 요청 중 하나이 내가하는 일입니다 :
- (void)request:(ASIHTTPRequest *)request willRedirectToURL:(NSURL *)newURL{
ASIHTTPRequest *redirect = [[ASIHTTPRequest alloc] initWithURL:newURL];
[redirect setTimeOutSeconds:30];
[redirect setValidatesSecureCertificate:NO];
[redirect setDelegate:self];
[redirect startAsynchronous];
NSLog(@"Redirect - %@",url);
}
을 그리고 내가 전화하지 ASIHTTPRequest 위임 방법이 요청 비를 만들 때 내가 리디렉션 할 URL이 :
https://accounts.google.com/Logout2?service=sj&ilo=1&ils=s.IL&ilc=0&continue=http%3A%2F%2Fmusic.google.com%2Fmusic%2Flisten&zx=-834167044
왜 그런가?
편집
NEWURL은 같다 :
https://accounts.google.com/Logout2?service=sj&ilo=1&ils=s.IL&ilc=0&continue=http%3A%2F%2Fmusic.google.com%2Fmusic%2Flisten&zx=835989037
하지만 난 HTML을 얻을 때 나는 리디렉션 URL이 얻을 :
https://accounts.google.com/Logout2?service=sj&ilo=1&ils=s.IL&ilc=0&continue=http%3A%2F%2Fmusic.google.com%2Fmusic%2Flisten&zx=835989037
사이에 diffrent있다 왜? 왜?
나는 그것을 시도하고 그것은 도움이되지 않습니다, 그리고 난 내 게시물에 더 많은 세부 사항을 추가 – MTA
두 URL의 차이는 NEWURL의 모든'&은''& A로 대체된다는 점이다, 'html로에서. 원래 질문에 대답하지 않습니다. 왜 리디렉션해야합니까? 리디렉션이 시작된 후 몇 가지 오류가 발생합니까? – Sylter
리디렉션 후에 아무 것도 발생하지 않습니다. – MTA