web服務之間接口調用

public String getWebFun(){
        String returnWebInfo="";
        String midWebInfo = "";
        URL url = null;
       HttpURLConnection httpurlconnection = null;
  try{
   url = new URL( http://XXXX/XXXX.jsp?username=XX&password=XXXX&action=XXXXX);
           //以post方式請求
            httpurlconnection = (HttpURLConnection)url.openConnection();
            httpurlconnection.setDoOutput(true);
            httpurlconnection.setRequestMethod("POST");
            httpurlconnection.getOutputStream().flush();
            httpurlconnection.getOutputStream().close();
            //獲取響應代碼  
            int code = httpurlconnection.getResponseCode();            
            //獲取頁面內容
            java.io.InputStream in = httpurlconnection.getInputStream();
            java.io.BufferedReader breader = new BufferedReader(new InputStreamReader(in,"gb2312"));
            //循環遍歷接口內容
   while(midWebInfo !=   null){
    midWebInfo = breader.readLine();
    if(midWebInfo!=null){
        returnWebInfo+=midWebInfo+"";
    }
   }  
   System.out.println("getWebFun------>test-------->success  "+returnWebInfo);
  }catch(Exception e){
   e.printStackTrace();
  }
  return returnWebInfo;  
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章