rest API : 函数查询

Rest API : function query

我正在休息API。

GET /areas/

...给出区域。

现在,我想让每个区域都穿过一个圆圈。这是好还是丑?

GET /areas/circle((1,1),5)

也就是说,函数的路由应该怎么写。这是一个关于可读性、可用性和最佳实践的问题。希望它足够清楚。

只需将参数作为 GET 参数传入,现在您只需考虑如何表示这些参数。 例如:

GET /areas/circle?x=1&y=1&r=5
GET /areas/circle?c=1,1&r=5

我想这是品味和轻松之间的权衡。

我认为最好使用这样的东西:

/areas/circle?a=1&b=1&c=5 

/areas/circle?a=1,1&b=5

我不确定区域和圈子之间的关系。如果存在层次关系,最顶层的应该在你的路由结构中排在第一位。