RESTful设计 - 通过传递列表来请求多个记录

时间:2014-11-13 12:58:20

标签: c# rest design-patterns asp.net-web-api restful-architecture

我目前正在为希望从帐户系统中提取库存记录(免费库存数量)的客户编写RESTful服务,并将其显示在网络上。

我有当前的终点:

GET / stockitems - 返回所有库存商品的免费库存

GET / stockitems / STOCKCODE - 返回STOCKCODE的单个免费股票记录

来自客户的要求“只能通过传递股票代码列表来返回特定股票项目的详细信息。”

我如何以RESTful方式实现这一目标?它甚至可能吗?

1 个答案:

答案 0 :(得分:2)

您可以调用GET / stockitems并相应地过滤消费者。

您可以为每个产品代码调用GET / stockitems / STOCKCODE。