2012-01-22 4 views
1

Я направляющая форму с:Идей для проверки успешной регистрации

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; 
[request setPostValue:self.username forKey:@"username"]; 
[request setPostValue:self.password forKey:@"password"]; 
[request startSynchronous]; 
NSString *responseString = [request responseString]; 
NSLog(@"%@", responseString); 

последняя строкой хорошо для печати строки ответа, но как получить, например, абсолютный URL в URL ответа? Мне нужно, потому что мне нужно проверить, заканчивается ли url в "/login/".

Любые другие идеи для проверки успешного входа в систему?

Заранее спасибо.

+0

Вы пробовали 'NSLog (@"% @ ", [request responseHeaders]);'? – Felix

+0

Да, и он печатает словарь заголовков. Но нет ключа, который удовлетворяет мои потребности. –

+1

Очевидным ответом является request.url, но, предположительно, вы уже пробовали это, и по какой-то причине вы не делаете то, что хотите. Это почти невозможно ответить, поскольку он полностью зависит от того, как был настроен веб-сервер/веб-сайт. – JosephH

ответ

1

request.url будет содержать конечный URL-адрес для любого запроса, включая любые перенаправления, которые произошли.

Смежные вопросы