estoy usando dropwizard para escribir una aplicación web y también utilizando Jersey cliente como se mencionó al http://dropwizard.codahale.com/manual/client/#man-client-jerseyJersey cliente no establece Content-Length
Pero parece que cada vez que trato de hacer un post utilizando el cliente de la camiseta El servicio web remoto se queja de que el encabezado Content-Length falta y falla.
public JobResponse createJob(JobRequest job) {
return jerseyClient.resource(URI.create(JOBS_URL))
.type(MediaType.APPLICATION_JSON_TYPE)
.header("Api-Key", job.getApiKey())
.post(JobResponse.class, job);
}
me han confirmado que la solicitud no contiene el encabezado y, a pesar de mis esfuerzos no han sido capaces de averiguar por qué ocurre esto. ¿Alguien sabe si hay algo que me falta?
PS: El servicio que estoy tratando de golpear es https://app.zencoder.com/docs/api/jobs/create
Gracias por su aporte. ¿Sabe si hay un error abierto para esto y yo estaría interesado en saber lo que estas "otras maneras" podrían ser. –