当前位置:才华咖 > 互联网计算机 > IT认证 > SUN认证 > Java如何设置代理IP访问网站
手机版

Java如何设置代理IP访问网站

来源:才华咖 阅读:3.07W 次

代理服务器(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.结果

本文链接:https://www.caihuaka.com/itrz/sun/q9mxq4.html

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。