Hello,
When I implement a router planner like this:
( . . . )
public HttpRoute determineRoute(HttpHost target, HttpRequest request,
HttpContext context) throws HttpException
{
boolean isHttps = "https".equalsIgnoreCase(target.getSchemeName());
HttpHost proxy = isHttps ? httpsProxy : httpProxy;
if (proxy == null) return new HttpRoute(target, null, isHttps);
return new HttpRoute(target, null, proxy, isHttps);
}
Can I pass to HttpRoute an already constructed HttpHost (like above)? Or
should I build a new HttpHost like return new HttpRoute(target, null, new
HttpHost(proxy.getHostName(), proxy.getPort(), proxy.getSchemeName()),
isHttps); ?
Thanks,
Joan.