From 8936ccef4851a41151309dc51d47c64d8215b561 Mon Sep 17 00:00:00 2001 From: alopez Date: Wed, 26 Nov 2014 14:58:02 +0100 Subject: [PATCH] Replaced the class DefaultHttpClient by SystemDefaultHttpClient to set the proxy using the system properties as described in https://docs.oracle.com/javase/7/docs/api/java/net/doc-files/net-properties.html. --- src/main/java/jenkins/plugins/http_request/HttpRequest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/jenkins/plugins/http_request/HttpRequest.java b/src/main/java/jenkins/plugins/http_request/HttpRequest.java index e3abd45..d6d86ca 100644 --- a/src/main/java/jenkins/plugins/http_request/HttpRequest.java +++ b/src/main/java/jenkins/plugins/http_request/HttpRequest.java @@ -21,7 +21,7 @@ import jenkins.plugins.http_request.util.RequestAction; import net.sf.json.JSONObject; import org.apache.http.HttpResponse; import org.apache.http.client.methods.HttpRequestBase; -import org.apache.http.impl.client.DefaultHttpClient; +import org.apache.http.impl.client.SystemDefaultHttpClient; import org.kohsuke.stapler.DataBoundConstructor; import org.kohsuke.stapler.QueryParameter; import org.kohsuke.stapler.StaplerRequest; @@ -96,7 +96,7 @@ public class HttpRequest extends Builder { final HttpMode mode = httpMode != null ? httpMode : getDescriptor().getDefaultHttpMode(); logger.println("HttpMode: " + mode); - final DefaultHttpClient httpclient = new DefaultHttpClient(); + final SystemDefaultHttpClient httpclient = new SystemDefaultHttpClient(); logger.println("Parameters: "); final EnvVars envVars = build.getEnvironment(listener); -- 1.9.0.msysgit.0