私はWebサービスに取り組んでいます。401: Unauthorized
無効な資格情報についてユーザーに応答を返したい。
この応答コードを手動で返すにはどうすればよいですか?
私はWebサービスに取り組んでいます。401: Unauthorized
無効な資格情報についてユーザーに応答を返したい。
この応答コードを手動で返すにはどうすればよいですか?
401 のようなエラー ステータス コードの場合は、より具体的なsendError()を使用します。
httpResponse.sendError(HttpServletResponse.SC_UNAUTHORIZED, "your message goes here");
これですべてが処理され、ステータス コードが設定され、応答も書き込まれます。
setStatus
サーブレットを使用していると仮定すると、次の方法を使用してhttpステータスを401に設定します。
httpResponse.setStatus(HttpServletResponse.SC_UNAUTHORIZED);