Sto usando google chrome plug-in Postman per testare alcuni servizi web riposanti. Alcuni dei miei servizi web hanno un'annotazione prodotta che ha diversi tipi definiti. Ogni volta che eseguo uno dei miei servizi, sembra che i risultati del postino siano determinati a tornare sempre in forma octect-stream. C'è un modo per forzare il postino (o potenzialmente il mio servizio) a restituire i risultati dell'applicazione/xml? Preferirei non modificare l'annotazione, ma se questa è la mia unica scelta.Come faccio a forzare Chrome Postman a restituire application/xml invece di application/octect-stream
La mia definizione di servizio -
@GET
@Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON,
"application/x-javascript", MediaType.APPLICATION_OCTET_STREAM })
@Path("/getCustomers/")
public Response getCustomers
Il mio invito postino è solo una chiamata GET senza parametri sulla testata come questa:
http://myserver:8080/test/getCustomers
Sei sicuro di restituire un valore corretto ('application/xml') nell'intestazione' Content-Type'? MIME verrà automaticamente impostato su 'octect-stream' se il browser non è in grado di riconoscere il tipo di contenuto stesso. –