文档章节

java使用代理访问网络

mylife1984
 mylife1984
发布于 2015/04/22 14:17
字数 104
阅读 9
收藏 0

在使用java的net包访问网络时,如果需要使用代理,可以这样做:

System.getProperties().setProperty("proxySet", "true");  
System.getProperties().setProperty("http.proxyHost", "183.121.23.188");  
System.getProperties().setProperty("http.proxyPort", "8080");  
  
URL url = new URL(http://www.163.com);  
HttpURLConnection httpConn = (HttpURLConnection)url.openConnection();  
HttpURLConnection.setFollowRedirects(true);  
httpConn.setRequestMethod("GET");  
httpConn.setRequestProperty("User-Agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows 2000)");  
InputStream in = httpConn.getInputStream();  
BufferedReader myBufferedReader=new BufferedReader(new InputStreamReader(in));  
String myString=null;  
while((myString=myBufferedReader.readLine())!=null){  
    System.out.println(myString);  
}

其中,前三行就是设置代理的语句。

本文转载自:http://blog.csdn.net/zhengzhb/article/details/7222642

共有 人打赏支持
mylife1984
粉丝 0
博文 5
码字总数 1127
作品 0
朝阳
高级程序员
私信 提问
Java中HttpURLConnection使用代理服务器

Properties prop = System.getProperties(); // 设置http访问要使用的代理服务器的地址 prop.setProperty("http.proxyHost", "代理服务器地址"); // 设置http访问要使用的代理服务器的端口 ...

widely
2013/10/31
0
3
用RMI实现基于Java的分布式计算(1)

向您介绍使用RMI实现Java的分布式计算。由于Java具有跨平台、代码可移植性、安全高效等广泛而强大的功能,因而在开发网络Java分布式应用的时候,可以用它自身的机制实现分布式计算。 概述 随...

山哥
2012/02/24
0
0
设计模式3——Proxy设计模式

Proxy代理设计模式是一种控制对象访问的设计模式,类似于网络代理,网络代理机制如下图: Proxy代理设计模式机制如下: 代理模式UML图如下: 代理模式顺序图如下: 客户端程序通过代理程序来...

小米米儿小
2013/12/06
0
0
java的System.getProperty()方法可以获取的值

java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.specification.version Java 虚拟机规范版本 ja...

cRaZy_JaZa
2013/10/16
0
0
说说在 Spring AOP 中如何实现类加载期织入(LTW)

我们可以在类加载期通过字节码编辑技术将切面织入目标类,这种方式叫做 LTW(Load Time Weaving)。 AspectJ LTW 使用 Java 5.0 提供的代理功能实现织入工作 。JDK 的代理功能能够让代理器访...

deniro
08/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【HAVENT原创】NodeJS 两个模块进行 RSA 加密解密(匹配Java RSA)

业务逻辑需要使用 NodeJS 进行公钥加密传输给 Java 后端进行私钥解密,但是默认 NodeJS 使用的 RSA padding 模式与 Java 的不一致,所以需要配置。 不啰嗦,上代码,分别用 crypto 和 node-r...

HAVENT
2分钟前
0
0
Notification通知栏

目录介绍 1.Notification简单概述 2.Notification通知用途 3.Notification的基本操作 3.1 Notification创建必要的属性 3.2 Notification简单创建步骤 3.3 关于setSmallIcon()与setLargeIcon(...

潇湘剑雨
10分钟前
0
0
云环境所面临的安全威胁

为了云计算的健康发展和等级保护工作在新形势下顺利推进,就不能忽视对云计算面临的各类安全威胁的研究和分析,并制定和建立相应的等级保护政策、技术体系,应对即将到来的云浪潮。在云环境中...

linuxCool
10分钟前
0
0
server unexpectedly closed network connection

2011-10-04 01:17:05 今天用PUTTY或winscp远程连接服务器时, 均提示如下错误server unexpectedly closed network connection 服务器防火墙已经关闭, sshd.conf中的USEDNS也设为了no, 重启ssh...

爱吃窝窝头
24分钟前
0
0
配合OAuth2进行单设备登录拦截

要进行单设备登录,在其他地点登录后,本地的其他操作会被拦截返回登录界面。 原理就在于要在登录时在redis中存储Session,进行操作时要进行Session的比对。 具体实现,假设我们的OAuth 2的登...

算法之名
29分钟前
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部