*****JAVA设置代理服务器访问网页(100分)*****
JAVA怎样设置代理服务器访问网页?
1、不想用第三方软件包,光是java.net.*
2、类似
String sUrl = "http://www.baidu.com ";
Properties prop = System.getProperties();
prop.put( "proxySet ", "true ");
prop.put( "proxyHost ", ...);
prop.put( "proxyPort ", "80 ");
System.setProperties(prop);
try {
URL su = new URL(sUrl);
System.out.println( "url: " + su);
URLConnection uc = su.openConnection();
System.out.println( "uc: " + uc);
InputStream is = su.openStream();
System.out.println( "ic: " + is.read());
is.close();
System.out.println( "ok ");
} catch (Exception e) {
e.printStackTrace();
}
3、设置用户名和密码。(身份认证)
[解决办法]
帮忙顶
[解决办法]
帮忙顶
[解决办法]
不想用第三方,那就根据代理协议自己实现喽
[解决办法]
HttpURLConnection不是可以代理吗?
[解决办法]
up
[解决办法]
lz 都没说是什么代理....有没有防火墙,等等
[解决办法]
Authenticator.setDefault(new Authenticator() {
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication( "username ", "password ".toCharArray());
}
});
*JAVA设置代理服务器访问网页(100分)*解决思路
*****JAVA设置代理服务器访问网页(100分)*****JAVA怎样设置代理服务器访问网页?1、不想用第三方软件包,光是
