我有一个获取请求,它将根据输入列表给我一个获胜者。
例如)。[{兔子:3,老虎:2},{兔子:1,驴:3},{鸟:2}]。// 获胜者是 {rabbit:1, donkey:3}
我想设计一个获取列表的端点。
我能想到的一种方法是这样的:
/GET Winner?rabbit,3?tiger,2&rabbit,1?donkey,3
请求参数映射像 key:{rabbit,3?tiger,2}: value=[]
或者,我可以这样做:
/GET 获胜者?id1=兔子,3?老虎,2&id2=兔子,1?驴,3
但我根本不需要身份证信息。
虽然这可以满足我的需要,但我想知道用子对象表示查询参数的最佳方式是什么?