Jersey/JAX-RS : Rückkehr Content-Length im response-header anstelle von chunked-transfer-encoding

Bin ich mit Jersey zum erstellen von RESTful-API-Ressourcen, und ResponseBuilder zum generieren der Antwort.

Beispiel-code für die Rest-Ressource:

public class infoResource{
  @GET
  @Path("service/{id}")
  @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
  public Response getCompany(@PathParam("id")String id) {
      //company is just a POJO.
      Company company = getCompany(id);
      return Response.status(200).entity(company).build();  
  }
}

In der Antwort, es ist die Rückkehr chunked transfer encoding im response Header an. Was ist der richtige Weg, in die "Jersey world" haben Sie wieder die Content-Length header anstelle der Transfer-Encoding: chunked header die Antwort-Header?

InformationsquelleAutor richsinn | 2012-07-25
Schreibe einen Kommentar