ASIFormDataRequest POST возвращает исходный код сайта? - PullRequest
5 голосов
/ 09 марта 2011

Я использую следующий код для установки имени пользователя и пароля для формы на веб-сайте:

ASIFormDataRequest *request = [[ASIFormDataRequest alloc] initWithURL:url];
        [request setRequestMethod:@"POST"];
        [request setPostValue:[[NSUserDefaults standardUserDefaults] objectForKey:kUsername] forKey:@"username"];
        [request setPostValue:[[NSUserDefaults standardUserDefaults] objectForKey:kPassword] forKey:@"password"];
        [request setTimeOutSeconds:40];
        [request setDelegate:self];
        [request startAsynchronous];

Однако я NSLogging responseString из этого запроса, и он просто распечатывает исходный кодсайта, а не какой-либо информации.

1 Ответ

3 голосов
/ 09 марта 2011

Вероятно, это проблема на стороне сервера или логическая ошибка.В дополнение к responseString посмотрите на responseHeaders и responseStatusCode, чтобы убедиться, что вы получаете то, что ожидаете.

...