diff --git a/src/main/java/groovyx/net/http/EncoderRegistry.java b/src/main/java/groovyx/net/http/EncoderRegistry.java old mode 100644 new mode 100755 index 6312c4e..1dda722 --- a/src/main/java/groovyx/net/http/EncoderRegistry.java +++ b/src/main/java/groovyx/net/http/EncoderRegistry.java @@ -204,10 +204,6 @@ else if ( data instanceof Reader && ! (data instanceof BufferedReader) ) * @return an {@link HttpEntity} encapsulating this request data * @throws UnsupportedEncodingException */ - public UrlEncodedFormEntity encodeForm( Map params ) - throws UnsupportedEncodingException { - return encodeForm( params, null ); - } public UrlEncodedFormEntity encodeForm( Map params, Object contentType ) throws UnsupportedEncodingException { diff --git a/src/main/java/groovyx/net/http/HttpURLClient.java b/src/main/java/groovyx/net/http/HttpURLClient.java old mode 100644 new mode 100755 index 2f52600..804b362 --- a/src/main/java/groovyx/net/http/HttpURLClient.java +++ b/src/main/java/groovyx/net/http/HttpURLClient.java @@ -205,7 +205,7 @@ public HttpResponseDecorator request( Map args ) if ( arg != null ) { // if there is a request POST or PUT body conn.setDoOutput( true ); final HttpEntity body = (HttpEntity)encoderRegistry.getAt( - requestContentType ).call( arg ); + requestContentType ).call( arg, requestContentType ); // TODO configurable request charset //TODO don't override if there is a 'content-type' in the headers list