import org.apache.http.HttpHost; import org.apache.http.client.config.RequestConfig; import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.HttpClients; public class ProxyExample { public static void main(String[] args) { HttpHost proxy = new HttpHost("proxy.example.com", 8080); CloseableHttpClient httpClient = HttpClients.custom() .setDefaultRequestConfig(RequestConfig.custom() .setProxy(proxy) .build()) .build(); // ... } } import org.apache.http.HttpHost; import org.apache.http.auth.AuthScope; import org.apache.http.auth.UsernamePasswordCredentials; import org.apache.http.client.config.RequestConfig; import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.HttpClients; public class ProxyAuthExample { public static void main(String[] args) { HttpHost proxy = new HttpHost("proxy.example.com", 8080); UsernamePasswordCredentials credentials = new UsernamePasswordCredentials("username", "password"); CloseableHttpClient httpClient = HttpClients.custom() .setDefaultCredentialsProvider(credentialsProvider) .setDefaultRequestConfig(RequestConfig.custom() .setProxy(proxy) .build()) .build(); // ... } }


上一篇:
下一篇:
切换中文