什么都不说了.附上代码
public class HttpUtil {
static private RequestConfig requestConfig = null;
static private CredentialsProvider credentialsProvider = null;
static private boolean isProxyUser = false;
static public void setRequestConfig(String addr, String port, String scheme, String user, String password) {
if (addr.isEmpty() || port.isEmpty()) return;
int nPort = Integer.parseInt(port);
HttpHost proxy = new HttpHost(addr, nPort, scheme);
requestConfig = RequestConfig.custom().setProxy(proxy).build();
if (password.isEmpty()) return;
isProxyUser = true;
//设置代理IP端口和验证密码
credentialsProvider = new BasicCredentialsProvider();
credentialsProvider.setCredentials(new AuthScope(proxy.getHostName(), proxy.getPort()),
new UsernamePasswordCredentials(user, password));
}
static public String doGet(String url, List<NameValuePair> param) {
CloseableHttpClient client = null