diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java b/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java index da2bc234f1..590b4a6a8f 100644 --- a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java +++ b/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java @@ -115,6 +115,7 @@ public class DefaultOutboundRequestMapper implements OutboundRequestMapper { String contentType = null; if (payload instanceof byte[]) { byteStream.write((byte[]) payload); + contentType = "application/octet-stream"; } else if (payload instanceof String) { byteStream.write(((String) payload).getBytes(this.charset));