禁用REST URI调用

时间:2016-05-03 07:29:23

标签: rest jax-rs

我正在开发一个项目,它可以在运行时禁用特定的REST URI,以便消费者得到错误。我创建了用于禁用URI的接口/控制器。但我无法弄清楚如何禁用它。

我想过为URI设置禁用标志并发送空白数据,但消费者需要看到错误。

我无法在每个地方使用Response。

需要帮助

1 个答案:

答案 0 :(得分:1)

实施ContainerRequestFiltermore on filters),当符合特定条件时,会致电:

ContainerRequestContext.abortWith(javax.ws.rs.core.Response) 

使用正确的HTTP状态代码。