您建议使用RESTful API"依赖于上下文"的策略是什么?
让我详细说明一下.
在我正在进行的项目中,我们正在公开资源Team.用户可以创建自己的团队,从而产生POST /teams对API 的请求.使用针对用户创建的团队的一组规则验证请求.
我们还有一个管理界面,某些用户使用它来创建相同类型的Team资源,但这由一组略有不同的验证规则控制.
管理员可以使用我们的公共或管理界面,因此验证必须根据其上下文而不是用户的能力进行.
为了解决这个特定情况,请重新解释上述问题:我们如何以RESTful方式将这两个上下文分开?我们是否创建了两个不同的资源,即使"结果"属于同一类型,如果是,您会建议哪些命名约定?