关于如何设计休息端点url以检索实体数量的建议

时间:2012-06-19 01:23:03

标签: web-services rest

  

可能重复:
  Getting a count of returns seen by a RESTful request

我有一个休息的Web服务,它以json的形式检索entites列表,准备分页,如下所示:

http://localhost:9001/events?page=1&len=3&order=name%20desc&filter=quilmes
[
  {
    id: 222,
    field: "name",
    prev: "",
    operation: "insert",
    date: "2012-01-01T10:32:10Z",
  } [...]
]

为了显示浏览页面,我需要返回实体总数

我正在考虑以下替代品:

http://localhost:9001/events?filter=quilmes&op=count

http://localhost:9001/events/count?filter=quilmes

我认为第二种选择更好,因为它显示我正在访问不同的资源

无论如何,我想知道是否有一些标准(我知道REST世界中没有很多标准),建立的模式,推荐的练习,或者你可以给我这个特殊情况的建议......

0 个答案:

没有答案