夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          import java.io.BufferedReader;
          import java.io.IOException;
          import java.io.InputStreamReader;
          import java.io.PrintWriter;
          import java.net.MalformedURLException;
          import java.net.URL;
          import java.net.URLConnection;

          /**
           * 
          @author Huy Vanpon
           
          */

          public class SendPoster
          {
              
          private URL           url;
              
              
          private URLConnection conn;
              
              
          public void setURL(String urlAddr)
              
          {
                  
          try
                  
          {
                      url 
          = new URL(urlAddr);
                      conn 
          = url.openConnection();
                  }

                  
          catch (MalformedURLException ex)
                  
          {
                      ex.printStackTrace();
                  }

                  
          catch (IOException ex)
                  
          {
                      ex.printStackTrace();
                  }

              }

              
              
          public void sendPost(String post)
              
          {
                  conn.setDoInput(
          true);
                  conn.setDoOutput(
          true);
                  PrintWriter output;
                  
          try
                  
          {
                      output 
          = new PrintWriter(conn.getOutputStream());
                      output.print(post);
                      output.close();
                  }

                  
          catch (IOException e)
                  
          {
                      e.printStackTrace();
                  }

              }

              
              
          public String getContent()
              
          {
                  String line, result 
          = "";
                  
          try
                  
          {
                      conn.connect();
                      BufferedReader in 
          = new BufferedReader(new InputStreamReader(conn
                              .getInputStream()));
                      
          while ((line = in.readLine()) != null)
                      
          {
                          result 
          += line + "\n";
                      }

                      in.close();
                  }

                  
          catch (IOException ex)
                  
          {
                      ex.printStackTrace();
                  }

                  
          return result;
              }

              
              
          public static void main(String[] args)
              
          {
                  String urlAddr 
          = "http://www.ip138.com/ips8.asp";
                  String post 
          = "action=ip&ip=202.115.191.255";
                  SendPoster test 
          = new SendPoster();
                  test.setURL(urlAddr);
                  test.sendPost(post);
                  String aa 
          = test.getContent().trim();
                  System.out.println(aa);
              }

          }

          posted on 2008-07-25 15:07 HUIKK 閱讀(271) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 太原市| 东乌| 西藏| 凤山县| 孝昌县| 拜泉县| 马山县| 蚌埠市| 蒙山县| 卢龙县| 雅安市| 五峰| 西乌珠穆沁旗| 磴口县| 许昌县| 雷山县| 泽普县| 大化| 普宁市| 防城港市| 青岛市| 长乐市| 峨山| 开江县| 喀喇沁旗| 阿克陶县| 白朗县| 青阳县| 伊宁县| 莱州市| 军事| 镇赉县| 沙坪坝区| 平顶山市| 介休市| 崇明县| 大冶市| 类乌齐县| 广河县| 鄂托克旗| 丰县|