2011-04-27 1 views
6

Je dois envoyer un octet [] au point de terminaison du service Web de repos et je me demandais comment configurer la demande en utilisant PostMethod de HTTPClient, des idées?HTTPClient PostMethod pour byte []

Répondre

8

ByteArrayEntity devrait être ce que Vous êtes en train de chercher:

[...] 
PostMethod post = new PostMethod(url); 
post.setRequestEntity(new ByteArrayEntity(bytes)); 
post.setRequestHeader("Content-type", "application/octet-stream"); 
[...] 

Vous devrez définir content-type pour correspondre à ce que vous avez dans le tableau d'octets.

+1

+1 pour signaler que vous devez définir 'Content-Type'. J'ai totalement raté ça avant et ça m'a gâché. –

Questions connexes