java使用代理访问网络
2012-02-24 15:12
525 查看
import java.net.*;
import java.util.*;
import java.io.*;
public class UseProxy{
public static void main(String[] args){
Properties ps = System.getProperties();
System.out.println(ps);
ps.setProperty("proxySet","true");
ps.setProperty("http.proxyHost","127.0.0.1");
ps.setProperty("http.proxyPort","8580");
BufferedReader reader = null;
try{
URL url = new URL("http://www.chinesepen.org/Index.shtml");
HttpURLConnection httpConn = (HttpURLConnection)url.openConnection();
HttpURLConnection.setFollowRedirects(true);
httpConn.setRequestMethod("GET");
httpConn.setRequestProperty("User-Agent","Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.106 Safari/535.2");
InputStream is = httpConn.getInputStream();
reader = new BufferedReader(new InputStreamReader( is,"UTF-8"));
String line = null;
while((line = reader.readLine()) != null){
System.out.println(line);
}
}catch(MalformedURLException mUe){
mUe.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}finally{
if(null != reader){
try{
reader.close();
}catch(IOException e){
e.printStackTrace();
}
}
}
}
}
/article/1425257.html
import java.util.*;
import java.io.*;
public class UseProxy{
public static void main(String[] args){
Properties ps = System.getProperties();
System.out.println(ps);
ps.setProperty("proxySet","true");
ps.setProperty("http.proxyHost","127.0.0.1");
ps.setProperty("http.proxyPort","8580");
BufferedReader reader = null;
try{
URL url = new URL("http://www.chinesepen.org/Index.shtml");
HttpURLConnection httpConn = (HttpURLConnection)url.openConnection();
HttpURLConnection.setFollowRedirects(true);
httpConn.setRequestMethod("GET");
httpConn.setRequestProperty("User-Agent","Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.106 Safari/535.2");
InputStream is = httpConn.getInputStream();
reader = new BufferedReader(new InputStreamReader( is,"UTF-8"));
String line = null;
while((line = reader.readLine()) != null){
System.out.println(line);
}
}catch(MalformedURLException mUe){
mUe.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}finally{
if(null != reader){
try{
reader.close();
}catch(IOException e){
e.printStackTrace();
}
}
}
}
}
/article/1425257.html
相关文章推荐
- Java中使用代理访问网络的几种方法
- java使用代理访问网络
- java使用代理访问网络的几种方法
- java使用代理访问网络
- java中使用代理访问网络的几种方法
- java使用代理访问网络
- Java中使用代理访问网络&格式化输出xml
- java使用代理访问网络
- java使用代理访问网络
- java使用代理访问网络的几种方法
- Java中使用代理访问网络及验证
- Java 网络编程(三) 创建和使用URL访问网络上的资源
- 在Linux终端下使用代理访问网络
- 在Linux终端下使用代理访问网络(转)
- Java 网络编程(三) 创建和使用URL访问网络上的资源
- Java 通过代理访问外部网络
- 在java中如何使用代理访问某个页面
- Java中使用多线程、curl及代理IP模拟post提交和get访问
- 用DOS命令创建Maven项目时出错,原因是访问网络使用了代理