夢幻之旅

          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
          主站蜘蛛池模板: 乌海市| 敦化市| 诸城市| 孟村| 名山县| 界首市| 基隆市| 怀宁县| 正定县| 凤凰县| 徐闻县| 尼玛县| 秦安县| 平谷区| 绍兴市| 遂昌县| 调兵山市| 桂平市| 蕉岭县| 拜泉县| 开鲁县| 泸定县| 确山县| 兰坪| 水富县| 射阳县| 临洮县| 浠水县| 文水县| 茌平县| 任丘市| 信阳市| 景宁| 东兴市| 延安市| 逊克县| 乐清市| 涟水县| 浙江省| 建平县| 盐山县|