У меня есть этот метод POST в успокоительной:RESTful: код возврата ошибки вместо JSON
@POST
@Produces("application/json")
@Consumes("application/json")
public String doPostJson(String string) {
...
}
Обычно он получает JSON и возвращает JSON. Если я столкнулся с некорректным JSON в полученном параметре, я бы хотел вернуть код ошибки «400 Bad Request». Как я могу это сделать?
Спасибо.
Если вы хотите вернуть код ошибки 400, вы должен изменить заголовок ответа, когда вы вернетесь к вызывающему. –