JSON GET запрос метода - PullRequest
       2

JSON GET запрос метода

0 голосов
/ 11 февраля 2011

Я разработал приложение для iphone, которое должно отправлять имя пользователя и пароль через заголовок запроса проверки подлинности HTTP.Может ли кто-нибудь направить меня или отправить исходный код для этих функций.

1 Ответ

0 голосов
/ 11 февраля 2011

Вам нужно будет реализовать NSURLConnection: didReceiveAuthenticationChallenge: метод.

- (void)request:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge { 
    if ([challenge previousFailureCount] == 0) { 
        NSURLCredential *newCredential = [NSURLCredential
                                              credentialWithUser:@"username"
                                              password:@"password" 
                                              persistence:NSURLCredentialPersistenceNone]; 
        [[challenge sender] useCredential:newCredential 
               forAuthenticationChallenge:challenge]; 
    } 
    else { 
        [[challenge sender] cancelAuthenticationChallenge:challenge];
    } 
}

Изменить: Или вы можете просто отправить учетные данные в URL в формате http://username:password@www.example.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...