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

本文关键字:请求 记录 列表 设计 -通 RESTful | 更新日期: 2023-09-27 18:30:12

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

我有当前的端点:

获取/库存物品-返回所有库存物品的免费库存

GET/stockitems/STOCKCODE-返回STOCKCODE的单个免费库存记录

客户要求"只有通过传递库存代码列表,才能返回特定库存项目的详细信息。"

我将如何以RESTful的方式实现这一点?这可能吗?

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

您可以调用GET/stockitems并在消费者处进行相应的过滤。

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