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();
}
}
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();
}
}
相关文章推荐
- java.net.URL如何通过proxy访问internet资源
- 关于Java.net.URL对象使用Proxy访问Internet资源
- java.net.URL如何通过proxy访问internet资源
- 关于Java.net.URL对象使用Proxy访问Internet资源
- java web 如何创建一个可供访问的文件(通过url访问)
- Android URL访问网络资源,通过URL加载网络图片
- c# 如何通过Socket访问网站资源
- 通过反向ssh连接+socks5+web-proxy来访问内网资源
- weblogic服务器部署的程序,如何直接通过IP访问(即URL中去掉工程名)
- 利用WebResource.axd通过一个URL来访问装配件的内置资源
- 利用WebResource.axd通过一个URL来访问装配件的内置资源
- weblogic服务器部署的程序,如何直接通过IP访问(即URL中去掉工程名)
- Internet 主机 IP地址 域名 统一资源定位符URL 域名服务器 DNS 万维网 WWW IP地址访问失败 IPV4 & IPV6 统一资源标识符 URI 统一资源名称 URN IP地址(简介
- 利用WebResource.axd通过一个URL来访问装配件的内置资源
- 如何通过代理方式访问网络
- 通过代理抓取网页code方法 proxy httpurlconnection
- JAVA通过代理访问外部资源
- [原创]java WEB学习笔记55:Struts2学习之路---详解struts2 中 Action,如何访问web 资源,解耦方式(使用 ActionContext,实现 XxxAware 接口),耦合方式(通过ServletActionContext,通过实现 ServletRequestAware, ServletContextAware 等接口的方式)