final URI u = getProxyUri(proxyUri); final ProxyConfiguration proxyConfig = client.getProxyConfiguration(); proxyConfig.getProxies().add(new HttpProxy(u.getHost(), u.getPort()));
public void setProxy(String host, int port) { getProxyConfiguration().getProxies().add(new org.eclipse.jetty.client.HttpProxy(host, port)); }
private static Optional<ProxyConfiguration.Proxy> systemProxy(Config systemConfig) { boolean enabled = systemConfig.get("config.http.proxy.enabled", boolean.class, false); if (!enabled) { return Optional.absent(); } String host = systemConfig.get("config.http.proxy.host", String.class); int port = systemConfig.get("config.http.proxy.port", int.class); boolean tls = systemConfig.get("config.http.proxy.tls", boolean.class, false); HttpProxy proxy = new HttpProxy(new Origin.Address(host, port), tls); return Optional.of(proxy); }
private void configureProxy(HttpClient httpClient) { List<ProxyConfiguration.Proxy> proxies = httpClient.getProxyConfiguration().getProxies(); Config userProxyConfig = params.getNestedOrGetEmpty("proxy"); boolean userProxyEnabled = userProxyConfig.get("enabled", boolean.class, false); if (allowUserProxy && userProxyEnabled) { String host = userProxyConfig.get("host", String.class); int port = userProxyConfig.get("port", int.class); boolean tls = userProxyConfig.get("tls", boolean.class, false); proxies.add(new HttpProxy(new Origin.Address(host, port), tls)); } else { if (systemProxy.isPresent()) { proxies.add(systemProxy.get()); } else { configureEnvProxy("http", proxies); configureEnvProxy("https", proxies); } } }
List<Proxy> proxies = proxyConfig.getProxies(); proxy = new HttpProxy(proxyHost, proxyPort); proxies.add(proxy);
final URI u = getProxyUri(proxyUri); final ProxyConfiguration proxyConfig = client.getProxyConfiguration(); proxyConfig.getProxies().add(new HttpProxy(u.getHost(), u.getPort()));
List<Proxy> proxies = proxyConfig.getProxies(); proxy = new HttpProxy(proxyHost, proxyPort); proxies.add(proxy);
if(options.proxyHost != null) { ProxyConfiguration proxyConfig = httpClient.getProxyConfiguration(); proxyConfig.getProxies().add(new HttpProxy(options.proxyHost, options.proxyPort));