diff --git a/mockwebserver/src/main/java/com/squareup/okhttp/mockwebserver/MockWebServer.java b/mockwebserver/src/main/java/com/squareup/okhttp/mockwebserver/MockWebServer.java index 7151c2b0a..a80d7d6de 100644 --- a/mockwebserver/src/main/java/com/squareup/okhttp/mockwebserver/MockWebServer.java +++ b/mockwebserver/src/main/java/com/squareup/okhttp/mockwebserver/MockWebServer.java @@ -524,7 +524,7 @@ public final class MockWebServer { List chunkSizes = new ArrayList<>(); MockResponse throttlePolicy = dispatcher.peek(); if (contentLength != -1) { - hasBody = true; + hasBody = contentLength > 0; throttledTransfer(throttlePolicy, in, requestBody, contentLength); } else if (chunked) { hasBody = true;