我是新的春天和寧靜的框架。我的服務器託管3個寧靜的Web服務。爲了實現服務器,我使用了對寧靜Web服務的spring支持。客戶端向服務器發送JSON請求並獲取JSON響應。客戶端基於對寧靜的支持。服務器返回200/OK以成功處理,這是默認設置。自定義HTTP狀態碼與春天和平靜的web服務
我想要的是服務器向客戶端發送自定義HTTP狀態碼550,以防處理請求時出現問題。它不應該給客戶端拋出任何異常。它應該只發送550/an_error_object(如json)回客戶端。
寧靜的春天的支持怎麼可能?我在服務器端執行以下操作。
HttpServletResponse.setStatus(550)
但是,客戶機側沒有認識到的狀態代碼550;它會拋出一個異常,因爲org.springframework.http.HttpStatus沒有定義任何枚舉常量'550'。
任何建議將是偉大的!
在此先感謝。
rohit