达内LOGO和北京达内网址达内科技培训项目:Java培训 3G培训 Android培训 软件测试培训北京达内服务电话
java培训
Java Http 设置代理
今天在Eclipse下面编译一个Http客户端时,发现可以连接局域网,连接不上外部网络,突然想起所用PC是通过代理访问网络的,设置代理后程序可以正常访问网络了:

Properties props = System.getProperties();

props.setProperty("proxySet", "true");

props.setProperty("http.proxyHost", "*.*.*.*");

props.setProperty("http.proxyPort", "****");

Authenticator.setDefault(new Authenticator() {

protected PasswordAuthentication getPasswordAuthentication() {

return new PasswordAuthentication("****",

new String("****")。toCharArray());

}

});