SUN認證

當前位置 /首頁/IT認證/SUN認證/列表

Java如何設定代理IP訪問網站

代理伺服器(Proxy Server)是一種重要的'伺服器安全功能,它的工作主要在開放系統互聯(OSI)模型的會話層,從而起到防火牆的作用。下面小編準備了關於Java如何設定代理IP訪問網站的文章,提供給大家參考!

Java如何設定代理IP訪問網站

  1.原始碼

import eredInputStream;

import ;

import onnection;

public class TestProxyIp {

public static void main(String args){

//roperties()roperty("proxySet", "true"); //如果不設定,只要代理IP和代理埠正確,此項不設定也可以

roperties()roperty("yHost", "");

roperties()roperty("yPort", "8080");

tln(getHtml("")); //判斷代理是否設定成功

}

private static String getHtml(String address){

StringBuffer html = new StringBuffer();

String result = null;

try{

URL url = new URL(address);

URLConnection conn = Connection();

equestProperty("User-Agent","Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5; CLR 2.0.50727; CIBA)");

BufferedInputStream in = new BufferedInputStream(nputStream());

try {

String inputLine;

byte buf = new byte;

int bytesRead = 0;

while (bytesRead >= 0) {

inputLine = new String(buf, 0, bytesRead, "ISO-8859-1");

nd(inputLine);

bytesRead = (buf);

inputLine = null;

}

buf = null;

} finally {

e();

conn = null;

url = null;

}

result = new String(ring()()ytes("ISO-8859-1"), "gb2312")werCase();

}catch(Exception e){

tStackTrace();

return null;

}

html = null;

return result;

}

}

  2.結果

TAG標籤:IP JAVA 訪問 網站 代理 #