当前位置:  开发笔记 > Android > 正文

创建RESTful复杂查询的最佳方法是什么?

如何解决《创建RESTful复杂查询的最佳方法是什么?》经验,为你挑选了0个好方法。

从REST服务检索复杂查询的最佳方法是什么?

假设我想X集合,应用过滤器和方程各一个,使用一些其他操作相结合的藏品和一个请求返回一个结果,应有尽有.

这是太复杂(大)把一切都在查询字符串,因为我可以结合300件多套(加上运营商和过滤器各一个).

我想过使用POST发送描述查询到像一个XML对象:

http://mydomain/collections/complexQuery

它将返回一个唯一的ID,然后我可以使用GET来检索complexQuery结果:

http://mydomain/collections/complexQuery/{queryId}

杰森S:

这就是主意.POST将采用查询的XML表示,其中"where"参数已经存在(它们可能太多).只有在GET到达时才会执行查询.我可以让查询对象可用一段时间并稍后删除它.

这是一个好的解决方案吗?我还在RESTful吗?

推荐阅读
小妖694_807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有