diff --git a/spring-web/src/main/java/org/springframework/http/client/OkHttp3ClientHttpRequest.java b/spring-web/src/main/java/org/springframework/http/client/OkHttp3ClientHttpRequest.java index 52a680c0ec..20bc2ed762 100644 --- a/spring-web/src/main/java/org/springframework/http/client/OkHttp3ClientHttpRequest.java +++ b/spring-web/src/main/java/org/springframework/http/client/OkHttp3ClientHttpRequest.java @@ -132,7 +132,7 @@ class OkHttp3ClientHttpRequest extends AbstractStreamingClientHttpRequest { @Override public boolean isOneShot() { - return true; + return !this.body.repeatable(); } }