【发布时间】:2020-08-28 12:00:57
【问题描述】:
我们有一个返回 JSON 输出的端点。很少有消费者为此端点请求。但是特定的消费者只请求了一部分有效负载。那么,在这种情况下,我们是否应该使用范围来授权以及对信息进行切片?
要求如下: /endpoint1 (with scope user1) -> 给出 {shape:square, area:16, perimeter:16 }
/endpoint1 (with scope user2) -> 给出 {shape:square}
当我们只想分享少量信息时,我们可以使用范围吗?
我们还了解到 QueryParam 仅用于过滤,例如给出所有正方形或矩形的形状。
我们的理解正确吗?
谢谢!
【问题讨论】:
标签: api rest scopes queryparam