`RestClientAdapter` provides additional support for a method parameter of type
`StreamingHttpOutputMessage.Body` that allows sending the request body by writing to an
`OutputStream`.
[[rest-http-interface.custom-resolver]]
@ -1094,6 +1098,11 @@ depends on how the underlying HTTP client is configured. You can set a `blockTim
@@ -1094,6 +1098,11 @@ depends on how the underlying HTTP client is configured. You can set a `blockTim
value on the adapter level as well, but we recommend relying on timeout settings of the
underlying HTTP client, which operates at a lower level and provides more control.
`RestClientAdapter` provides supports additional support for a return value of type
`InputStream` or `ResponseEntity<InputStream>` that provides access to the raw response
@ -70,8 +72,12 @@ public final class RestClientAdapter implements HttpExchangeAdapter {
@@ -70,8 +72,12 @@ public final class RestClientAdapter implements HttpExchangeAdapter {
@ -80,8 +86,15 @@ public final class RestClientAdapter implements HttpExchangeAdapter {
@@ -80,8 +86,15 @@ public final class RestClientAdapter implements HttpExchangeAdapter {
@ -130,7 +143,10 @@ public final class RestClientAdapter implements HttpExchangeAdapter {
@@ -130,7 +143,10 @@ public final class RestClientAdapter implements HttpExchangeAdapter {
@ -66,6 +67,11 @@ public class RequestBodyArgumentResolver implements HttpServiceArgumentResolver
@@ -66,6 +67,11 @@ public class RequestBodyArgumentResolver implements HttpServiceArgumentResolver