Java设置代理IP访问网站Java认证考试

文章作者 100test 发表时间 2010:03:13 17:32:51
来源 100Test.Com百考试题网


  1.源码

  import java.io.BufferedInputStream.

  import java.net.URL.

  import java.net.URLConnection.

  public class TestProxyIp {

  public static void main(String args[]){

  //System.getProperties().setProperty("proxySet", "true"). //如果不设置,只要代理IP和代理端口正确,此项不设置也可以

  System.getProperties().setProperty("http.proxyHost", "218.26.204.66").

  System.getProperties().setProperty("http.proxyPort", "8080").

  System.out.println(getHtml("http://www.ip138.com/ip2city.asp")). //判断代理是否设置成功

  }

  private static String getHtml(String address){

  StringBuffer html = new StringBuffer().

  String result = null.

  try{

  URL url = new URL(address).

  URLConnection conn = url.openConnection().

  conn.setRequestProperty("User-Agent","Mozilla/4.0 (compatible. MSIE 7.0. Windows NT 5.1. GTB5. .NET CLR 2.0.50727. CIBA)").

  BufferedInputStream in = new BufferedInputStream(conn.getInputStream()).

  try {

  String inputLine.

  byte[] buf = new byte[4096].

  int bytesRead = 0.

  while (bytesRead


相关文章


Java实现点的在线添加Java认证考试
Spring中事务传播行为种类Java认证考试
JAVA远程访问共享目录Java认证考试
字符串倒序输出的两种方法Java认证考试
Java设置代理IP访问网站Java认证考试
JavaUDP聊天程序Java认证考试
各类数值型数据间的混合运算Java认证考试
Java入门教程:字符型数据Java认证考试
用JavaScript读取文件内容Java认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛