if (entity == null) {
byte[] data = in.getBody(byte[].class);
if (data == null) {
return null;
}
entity = new ByteArrayEntity(data);
String contentType = in.getHeader("Content-Type", String.class);
if (contentType != null) {
((ByteArrayEntity) entity).setContentType(contentType);
}
String contentEncoding = in.getHeader("Content-Encoding", String.class);