2016-05-03 17 views
0

我正在開發一個項目,該項目可以在運行時禁用特定的REST URI,以便消費者會收到錯誤消息。我已經創建了用於禁用URI的接口/控制器。但我無法弄清楚如何禁用它。禁用REST URI調用

我想爲URI設置禁用標誌併發送空白數據,但消費者需要看到一個錯誤。

我無法在每個地方使用Response。

需要幫助

+1

分享目前爲止所做的工作 – Gaurav

回答

1

實現一個ContainerRequestFiltermore on filters),當特定條件滿足就會調用:

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

用適當的HTTP狀態代碼。