Как правильно отправить HTTP-сообщение клиенту

Я работаю над веб-сервисом RESTful на Java. Мне нужен хороший способ отправлять сообщения об ошибках клиенту, если что-то не так.

СогласноJavadoc, HttpServletResponse.setStatus(int status, String message) устарела"due to ambiguous meaning of the message parameter."

Есть ли предпочтительный способ установить сообщение о статусе или & quot;разумная фраза& Quot; ответа?sendError(int, String) Метод не делает этого.

РЕДАКТИРОВАТЬ: Чтобы уточнить, я хочу изменить строку состояния HTTP, т.е."HTTP/1.1 404 Not Found", а не содержание тела. В частности, я хотел бы отправить ответы, такие как"HTTP/1.1 400 Missing customerNumber parameter".

Ответы на вопрос(7)

Ваш ответ на вопрос