diff --git a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/feign/encoding/FeignContentGzipEncodingInterceptor.java b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/feign/encoding/FeignContentGzipEncodingInterceptor.java index 74bfdadf..bb349d5d 100644 --- a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/feign/encoding/FeignContentGzipEncodingInterceptor.java +++ b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/feign/encoding/FeignContentGzipEncodingInterceptor.java @@ -71,7 +71,7 @@ public class FeignContentGzipEncodingInterceptor extends BaseRequestInterceptor private boolean contentLengthExceedThreshold(Collection contentLength) { try { - if (contentLength.size() != 1) { + if (contentLength == null || contentLength.size() != 1) { return false; }