如何使用以下详细信息在iPhone中调用Rest Webservice

时间:2010-11-16 14:38:50

标签: iphone rest webservices-client

我有一个支持REST WebService的URL

https://xxx.yyy.zzz/abc/xyz.svc(添加了一些掩蔽)

支持以下操作:

获取

创建

更新

的GetList

$元数据

支持以下选项:

$ top (-1获取所有记录)

$选择

$ filter (仅支持'eq'和'and'运算符)

现在我需要在iPhone中测试上面的操作。 对于简单SOAP请求,我们创建NSURLRequest并设置所有参数,但这里的事情令人困惑,不知道如何使用上面的操作和选项。

如果有人知道某些信息,请分享

由于

1 个答案:

答案 0 :(得分:0)

好的,终于了解了自己,

我的服务器支持的Get,Create,Update和getList等操作可以通过以下方式使用

<强>的https://xxx.yyy.zzz/abc/xyz.svc/Get

这里的Get可以替换为Create,Update和getList。

此网址需要在没有标题字段的NSURLConnection中使用。您可以获得需要解析的XML / JSON响应。

现在选择

https://xxx.yyy.zzz/abc/xyz.svc/get()?$ filter = spras eq'D'和land1 eq'AI'

我在这里使用$ filter选项,因此获取变为 get()

我仍然不确定什么spras和land1,我还在努力,我将在完成实施后分享更多信息。

如果其他人有更多信息,请分享。

link提供了一个很好的起点。选择任何公共OData服务并查看示例并在创建Query后观察链接。

由于