Как аутентифицировать пользователя с помощью URL? - PullRequest
0 голосов
/ 15 июля 2011

Впервые я работаю с веб-сервисами, у меня есть URL. я должен опубликовать свой логин и пароль по этому URL, чтобы я смог вернуть мне формат somae xml.

Пожалуйста, предложите мне пример.

Заранее спасибо, Ризван.

1 Ответ

0 голосов
/ 15 июля 2011

You can use ASIHTTPRequest for the same as follows.

NSString *userName = @"yourUserName";
NSString *password = @"yourPassword";

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:strURL]];
[request setDelegate:self];
[request setPostValue:userName forKey:@"UserName"];
[request setPostValue:password forKey:@"Password"];
[request startAsynchronous];

Здесь мы установили делегат для себя, поэтому необходимо реализовать 2 метода делегата следующим образом.

- (void)requestFinished:(ASIHTTPRequest *)request
{
   // Fetch your xml response here and parse it.
   NSString *responseString = [request responseString];
}

- (void)requestFailed:(ASIHTTPRequest *)request
{
   NSError *error = [request error];
}

Это простые методы, которые вы можете сделать с помощью ASIHTTPRequest. Для подробной информации посетите документацию .

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