标签: rest http http-headers
在我的应用程序中,用户可以拥有多个角色,但无论他们的角色最终是什么,他们都会经历相同的注册过程(POST /users)。系统默认情况下会分配一个角色,但是,有一种特定的用户类型,其注册需要的行为略有不同。要创建的资源仍然是一个用户,但是,在这种情况下,如果我希望服务器端代码稍微改变其行为,使用自定义标头作为某种标志是可取的还是可接受的比如,Mode: Special。
POST /users
Mode: Special