0

我有一个支持 REST WebService 的 URL

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

支持以下操作:

得到

创造

更新

获取列表

$元数据

支持以下选项:

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

$选择

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

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

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

谢谢

4

1 回答 1

0

OK 终于认识了自己

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

https://xxx.yyy.zzz/abc/xyz.svc/Get

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

这个 URL 需要在你的 NSURLConnection 中使用,没有 Header Fields。您可能会收到需要解析的 XML/JSON 响应。

现在是选项

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

这里我使用 $filter 选项,所以get变成get()

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

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

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

谢谢

于 2010-11-17T15:48:47.377 回答