特定のhttpステータスで例外をスローするにはどうすればよいですか? 403 Forbiddenステータスで例外を生成したい。 私はJAX-RSのライブラリを使用しますが、それだけでメッセージやステータスコードはまだ500特定のhttpステータスコードを持つ例外クラスをJavaで書く方法
if (countRequest > 10) {
throw new WebApplicationException(Response.Status.FORBIDDEN);
}
郵便配達で出力を得た変更:
{
"timestamp": 1502582674498,
"status": 500,
"error": "Internal Server Error",
"exception": "javax.ws.rs.WebApplicationException",
"message": "HTTP 403 Forbidden",
"path": "/timesheets/late/61/cancel"
}
あなたはあなたが試したものと持っているものを見せてください。 –
例外にはステータスがありません。あなたはおそらく 'jax-rs'について話しています。これは私が推測すべきものではありません。あなたが実際に何を望んでいるのか、何を試したのかをより明確に示す質問をしてください。 – Oleg
作成するカスタムクラスに任意のプロパティを配置できます。あなたは何を試しましたか、どのようにして "うまくいかない"のですか? – David