没有消息正文阅读器用于bytearray的readentity

时间:2016-11-04 10:01:49

标签: rest cxf cxf-client

没有消息正文阅读器用于bytearray的readentity

当从cxf客户端读取字节响应时发生这种情况。

Response r = client.get();
byte[] barray = r.readEntity(byte[].class);

cxf版本是2.7.6

请建议我如何添加邮件正文阅读器。

您的建议很有价值。

1 个答案:

答案 0 :(得分:0)

您可以使用InputStream

来消耗传入的字节
Response r = client.get();
InputStream in = (InputStream)r.getEntity();
byte[] barray = IOUtils.readBytesFromStream(in);