在 iOS 中访问 RESTful Web 服务

Posted

技术标签:

【中文标题】在 iOS 中访问 RESTful Web 服务【英文标题】:Accessing RESTfull Web service in iOS 【发布时间】:2013-02-07 15:54:20 【问题描述】:

我正在尝试学习一些有关 ios 应用程序的 RestKit 框架的知识。它提供了一种与 RESTfull Web 服务进行通信的更简单的方法,此外它还减少了样板代码。该框架有大约 6 个核心功能。我想知道与 RESTfull Web 服务通信的替代方式是什么?你可以给我一个例子吗;更多细节?

【问题讨论】:

【参考方案1】:

这里是an informative tutorial,它详细描述了如何创建一个简单的 REST 客户端并附有示例。它涉及一些基本概念,例如使用NSURLConnection 的异步同步 请求以及使用NSXMLParser 解析响应。

【讨论】:

感谢您的回复。事实上,如果你能给我总结一些为这种交流加香的基本步骤,我将不胜感激。我不想实现它,我只需要一个概述。我只需要一个总结,现阶段我没有时间进入详细的教程。 基本上你使用NSURLConnectionNSURLRequest向服务器发出请求。服务器通过连接的委托方法返回响应,然后您将其输入到您的NSXMLParser 中,以便解析并执行您希望对数据执行的操作。这就是它的要点。如果您需要了解它的外观或操作方法,或上述对象的一般细节,则必须查看苹果文档或教程。 谢谢,这就是我现阶段需要知道的全部内容。现在我对复杂性有了某种了解。

以上是关于在 iOS 中访问 RESTful Web 服务的主要内容,如果未能解决你的问题,请参考以下文章

访问 RESTful Web 服务的最佳身份验证机制

RESTful WCF 4 服务中移动客户端的用户身份验证

RESTful Web 服务 + Spring Security:带有访问令牌的 API 服务?

适用于 iOS 的 RESTful Web 服务器库

默认情况下,哪些客户端可以/不能访问 RESTful Web 服务?

消费Restful的web服务