我有两个页面,一个显示活动产品列表,另一个显示非活动产品,并使用相同的端点显示产品。
在数据库中,product表有一个字段active = 1 or 0
,区分这两种请求的标准REST样式约定是什么。
GET /products
(有效产品列表)
GET /products
(非活动产品列表)
答案 0 :(得分:1)
您可以在请求中提供“有效”标志作为参数。
# this returns the list of active products
GET /products?active=1
# this returns the list of inactive products
GET /products?active=0
您的服务器实现可以提取活动参数的值并做出相应的响应。