Web con quadro RESTEasy(@Context HttpServletResponse risposta non lavorare in RESTEasy
@Path("/do3")
@GET
public void response(@Context HttpServletResponse response) throws IOException{
response.setStatus(202);
}
perché get/DO3 ritorno 204, non 202 Grazie in anticipo
PS:.?. (1) I Interruttore al metodo @post, non può ottenere il codice previsto: 202 per get. (2) response.addHeader ("chiave", "valore"); può funzionare normalmente.
Grazie. Intendi dire che HttpServletResponse non è in grado di impostare il codice di stato in modo irrequieto, ma altre funzioni funzionano correttamente? – jiafu
Significa che RESTEasy funziona correttamente; dovresti impostare i codici di stato restituendo un oggetto 'Response'. –
La risposta a questo messaggio "Intendi che HttpServletResponse immesso non è in grado di impostare il codice di stato in modo irrequieto, ma altre funzioni funzionano correttamente?" è fondamentalmente sì Sei autorizzato a impostare i valori di intestazione, ma la modifica del codice di stato non funzionerà. – Enwired