我第一次使用Webservices时,我有一个URL。我必须将我的登录ID和密码发布到该URL,以便我可以将somae xml格式发回给我。
请建议我举个例子。
先谢谢, RIZWAN。
答案 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。