• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. Java如何設置代理IP訪問網站

        時間:2024-10-10 06:18:57 SUN認證 我要投稿
        • 相關推薦

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

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

          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;

          int bytesRead = 0;

          while (bytesRead >= 0) {

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

          html.append(inputLine);

          bytesRead = in.read(buf);

          inputLine = null;

          }

          buf = null;

          } finally {

          in.close();

          conn = null;

          url = null;

          }

          result = new String(html.toString().trim().getBytes("ISO-8859-1"), "gb2312").toLowerCase();

          }catch(Exception e){

          e.printStackTrace();

          return null;

          }

          html = null;

          return result;

          }

          }

          2.結果

        【Java如何設置代理IP訪問網站】相關文章:

        如何活用硬盤設置訪問07-14

        如何設置網站中的鏈接08-06

        網站如何設置錨文本鏈接?10-13

        網站如何設置收錄更加迅速10-27

        網站關鍵詞如何設置利于優化?08-05

        網站改版后如何進行301設置?09-17

        java安裝與設置步驟09-12

        網站的基本設置10-10

        網站內部該如何進行優化設置?09-17

        java認證考試科目設置10-24

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 日本成人手机在线天天看片 | 精品99国产视频 | 亚洲中文色欧另类欧美动图 | 亚洲欧美日韩国产综合点击进入 | 中文字幕不卡在线 | 中文字幕婷婷丁香色五月 |