您的位置:首页 > 其它

URL如何通过Proxy代理访问Internet资源

2014-04-09 15:52 561 查看
如果运行时的环境是通过代理服务器来上网,此时需要设置代理服务器之后才能正确访问网路资源

public static void main(String[] args){
String url = "http://java.sun.com/index.html";
//获取系统属性集合
Properties prop = System.getProperties();
//设置代理服务器的地址
prop.put("http.proxyHost","172.16.0.10");
//设置代理服务器端口
prop.put("http.proxyPort","11080");
try{
URL url = new URL(url);
URLConnection conn = url.openConnection();
conn.connect();
//获取网络资源的大小
System.out.println(conn.getCnntentLength());
//获取网路资源的输入流取信息
InputStream is = conn.getInputStream();
System.out.println("ic:"+ is.read());
is.close();
}catch(Exception e){
e.printStackTrace();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: