我需要发送一个byte []来休息Web服务端点,我想知道如何使用HTTPClient的PostMethod设置请求,有什么想法吗?

最佳答案

ByteArrayEntity应该是您要寻找的:

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

您将必须设置content-type来匹配字节数组中的内容。

10-04 13:40