需要有关objective-c中REST服务身份验证的帮助

时间:2013-03-20 11:48:25

标签: ios objective-c rest

我第一次尝试使用基于休息的网络服务,所以我搜索了教程和示例,我发现了这些link1& link2

我的同事创建了一个简单的休息服务,首先没有身份验证我成功获取了json格式的数据但是基于表单身份验证的相同服务我无法调用它,包括在http标头[request addValue:@"id:password" forHTTPHeaderField:@"Authorization"];中添加id,密码,使用willSendRequestForAuthenticationChallenge但没有成功。

我也发现了很多RestKit篇文章,但问题是它太重了,我对项目的要求并不复杂。

请任何人可以提供完整的教程或任何方式导入Restkit所需的功能而不是整个16mb框架?

1 个答案:

答案 0 :(得分:0)

我推荐AFNetworking,它易于集成且非常可靠。

您可以使用AFURLConnection -setAuthenticationChallengeBlock:来响应身份验证挑战。