Я использую фреймворк для разработки веб-сервиса 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 он отображает 200 OK
статус вместо 204 NO CONTENT
. Я обрабатываю другие коды состояния так же, как и для кода состояния 204
. Другие коды состояния отображаются правильно на клиентском инструменте отдыха, но когда для отображения кода состояния 204
отображается код состояния 200 OK
.
Может кто-нибудь, пожалуйста, помогите мне здесь? что мне не хватает?