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;
}
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;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.