执行搜索操作的RESTfull Web服务中的资源之一有很多标准/参数。向客户端呈现REST Web服务接口
在当前的实现中,此搜索条件像带有选项助记符作为键的字典一样传递。例如。
{'fieldl_greater_equal' : <value>,
'field2_like' : <value>,
...}
的问题是:
什么是引入允许助记符和允许值的列表,每个助记符(即系统接口)给我的客户的最佳方式是什么?
我应该将这些助记符移动到inurl参数吗?
如何使这种资源易于扩展?
有关如何实施此类系统的任何建议和收据?
Web服务正在Python上实现。
非常感谢您的回答!说实话,你写的最想法很清楚,我只是认为可以有一个神奇的食谱来处理这样的事情:) – 2011-05-10 18:18:05
@Roman Bodnarchuk:魔术食谱?你期望什么? – 2011-05-10 20:05:56
不介意,只是开个玩笑。 – 2011-05-10 20:09:17