我想定义2个其余端点:
b在这里是一个特定的关键字。 我需要单独的端点的原因是两者的有效载荷都不同
问题是当我在/ a / b / c上执行POST时,请求转到第一个,并且由于有效负载不匹配而失败
这可以大张旗鼓吗? 有更好的方法吗?
答案 0 :(得分:0)
根据您的评论,您可以创建两个新的POST端点并将它们的功能稍微分开。端点本身的功能分离也使它易于阅读和使用,因为它会立即指出端点的用途。无论是单个用户还是整批用户,但仍执行相同的操作。例如:
向特定用户添加角色。
POST /system/roles/user/{userid}
一次向一批用户添加角色。
POST /system/roles/batch
对您有用吗?