我正试图将一个遗留的应用程序转换为Restful网络服务。我们的一个旧的表单在加载表单时立即显示了一个警告信息。该警告信息取决于用户属性。
例如,如果有一个属性 isInactiveByDefault 当设置为 "true "时,将把新创建的员工的状态通过 POST v1/employees
变成 "不活跃"。用户在 "员工 "表单加载时,会看到一条警告信息 "任何新创建的员工都将处于非活动状态"。
我原来想的是提供一个资源来获取属性的状态,让客户端根据属性的值来处理是否显示警告信息。但我的经理希望在客户端避免任何业务逻辑。按照他的说法,这是一个业务逻辑,应该从服务器处理。
我想知道Restful发送这个警告信息的方式是什么?我可以用POST响应发送消息,但这意味着他们会在操作后收到消息。