I need to send a byte[] to rest web service end point and I was wondering how to setup the request using HTTPClient's PostMethod, any ideas?
HTTPClient PostMethod for byte[]
Asked Answered
ByteArrayEntity should be what your're looking for:
[...]
PostMethod post = new PostMethod(url);
post.setRequestEntity(new ByteArrayEntity(bytes));
post.setRequestHeader("Content-type", "application/octet-stream");
[...]
You will have to set content-type
to match what you have in the byte array.
© 2022 - 2024 — McMap. All rights reserved.
Content-Type
. I totally missed that before and it messed me up. – Snoopy