为特定网站而非所有HTTP流量android配置代理设置

时间:2019-03-06 13:52:35

标签: java android proxy reverse-proxy http-proxy

是否可以将特定的网站url配置为使用代理设置等主机端口。我搜索并找到了解决方案

System.getProperties().put("http.proxyHost", "<proxy host>");
System.getProperties().put("http.proxyPort", "<proxy port>");

还有这个:

DefaultHttpClient httpclient = new DefaultHttpClient();
HttpHost httpproxy = new HttpHost("<your proxy host>",<your proxy port>);
httpclient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, httpproxy);

但是在我的情况下,这会强制所有HTTP通信通过此代理设置,如果可能的话,仅将特定站点强制设置为代理设置。首先不要做很多事情,我会做我的作业,但在这种情况下并没有找到任何解决方案,如果有人对此有所了解,我会很高兴的。

0 个答案:

没有答案