0
我正在尋找一種方法來使自定義狀態和錯誤代碼超出通常http範圍的錯誤代碼。事情是這樣的:在java rest api上返回自定義狀態和代碼
return javax.ws.rs.core.Response.status(8001).entity("Error replacing document").build();
我得到:java.lang.IllegalArgumentException異常:非法狀態值:8001個
如何做到這一點的任何指針?在Response.status()
在Tomcat中重複,任何錯誤的代碼工作。運行在karaf容器中的apache cxf正面臨着這個問題! –
@SathishKumar問題在於,'100..599'之外的代碼不在HTTP規範中,許多人認爲它們是非法的,這是違背良好做法的。 – radoh