[WAGON-595] Add configuration property 'http.protocol.handle-content-compression'
diff --git a/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/ConfigurationUtils.java b/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/ConfigurationUtils.java
index dede158..a825df1 100755
--- a/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/ConfigurationUtils.java
+++ b/wagon-providers/wagon-http-shared/src/main/java/org/apache/maven/wagon/shared/http/ConfigurationUtils.java
@@ -54,6 +54,7 @@
private static final String MAX_REDIRECTS = "http.protocol.max-redirects";
private static final String HANDLE_REDIRECTS = "http.protocol.handle-redirects";
private static final String REJECT_RELATIVE_REDIRECT = "http.protocol.reject-relative-redirect";
+ private static final String HANDLE_CONTENT_COMPRESSION = "http.protocol.handle-content-compression";
// TODO Add contentCompressionEnabled and normalizeUri
private static final String COERCE_PATTERN = "%(\\w+),(.+)";
@@ -150,6 +151,10 @@
{
builder.setRelativeRedirectsAllowed( !Boolean.valueOf( value ) );
}
+ else if ( key.equals ( HANDLE_CONTENT_COMPRESSION ) )
+ {
+ builder.setContentCompressionEnabled( Boolean.valueOf( value ) );
+ }
}
}
}