src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
changeset 53700 4ce47bc1fb92
parent 52196 420445d16008
child 53701 e57bcfd7bf79
equal deleted inserted replaced
53698:68ca8b201925 53700:4ce47bc1fb92
   215         return r.statusCode == 204;
   215         return r.statusCode == 204;
   216     }
   216     }
   217 
   217 
   218     private boolean bodyIsPresent(Response r) {
   218     private boolean bodyIsPresent(Response r) {
   219         HttpHeaders headers = r.headers();
   219         HttpHeaders headers = r.headers();
   220         if (headers.firstValue("Content-length").isPresent())
   220         if (headers.firstValueAsLong("Content-length").orElse(0L) != 0L)
   221             return true;
   221             return true;
   222         if (headers.firstValue("Transfer-encoding").isPresent())
   222         if (headers.firstValue("Transfer-encoding").isPresent())
   223             return true;
   223             return true;
   224         return false;
   224         return false;
   225     }
   225     }