如何使用URL验证用户?

时间:2011-07-15 09:42:54

标签: xml ipad url authentication login

我第一次使用Webservices时,我有一个URL。我必须将我的登录ID和密码发布到该URL,以便我可以将somae xml格式发回给我。

请建议我举个例子。

先谢谢, RIZWAN。

1 个答案:

答案 0 :(得分:0)

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];

这里我们将委托设置为self,因此有两种委托方法可以实现如下。

- (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可以做很多事情的简单方法。有关详细信息,请访问documentation