Как бросить код состояния HTTP 204 с помощью фреймворка Джерси в веб-сервисе RESTful?
Я использую фреймворк для разработки веб-сервиса RESTful. Я бросаю различные коды состояния HTTP с ответом, используя следующий код:
public class RestNoContentException extends WebApplicationException
{
public RestNoContentException(String message)
{
super(Response.status(Status.NO_CONTENT)
.entity(message).type("text/plain")
.build());
}
}
При тестировании веб-службы REST с использованием клиентского инструмента Firefox Mozilla rest он отображает200 OK
статус вместо204 NO CONTENT
, Я обрабатываю другие коды состояния так же, как и для кода состояния204
, Другие коды состояния правильно отображаются в клиентском инструменте отдыха, но когда показывать204
код состояния, он показывает200 OK
код состояния.
Может кто-нибудь помочь мне здесь? что мне не хватает?