不使用servlet/jsp,通过采用URL类直接post内容到互联网页面

通过下面代码,可以直接在客户端用URL类直接post内容到手机短信接口网站的一个ASP文件,然后由asp页面对post的内容进行处理,然后把短信发送出去。

private void connectGateWare(String recv_phone,String content)
  URL url; 
  
try 
   url 
= new URL(gateWareDate.get("url")==null?"":gateWareDate.get("url").toString()); 
   URLConnection connection 
= url.openConnection(); 
   connection.setDoOutput(
true); 

   OutputStreamWriter 
out = 
    
new OutputStreamWriter(connection.getOutputStream(), "GB2312"); 
   
out.write(formatMapToStr()+"&sms_content="+content+"&recv_phone="+recv_phone); 
   
out.flush(); 
   
out.close(); 
   BufferedReader 
in = 
    
new BufferedReader( 
     
new InputStreamReader(connection.getInputStream())); 
   String responseStr 
= ""
   
while ((responseStr = in.readLine()) != null
    System.
out.println(responseStr); 
   }
 

  }
 catch (Exception e) 
   e.printStackTrace(); 
  }
 

 }

posted on 2004-12-28 13:09  我叹云儿走,风儿送我愁  阅读(1569)  评论(0)    收藏  举报