jak rzucić kod statusu HTTP 204 za pomocą struktury Jersey w RESTful?
Używam struktury dżersejowej do rozwijania usługi internetowej RESTful. Rzucam różne kody statusu HTTP z odpowiedzią za pomocą następującego kodu:
public class RestNoContentException extends WebApplicationException
{
public RestNoContentException(String message)
{
super(Response.status(Status.NO_CONTENT)
.entity(message).type("text/plain")
.build());
}
}
Podczas testowania usługi WWW REST za pomocą narzędzia Firefox Mozilla Rest Client wyświetla się200 OK
status zamiast204 NO CONTENT
. Obsługuję inne kody statusu w taki sam sposób, w jaki robię kod statusu204
. Inne kody statusu pojawiają się prawidłowo w spoczynkowym narzędziu klienckim, ale kiedy je pokazać204
pokazuje kod statusu200 OK
Kod statusu.
Czy ktoś może mi pomóc tutaj? czego mi brakuje?