1 public static int testWsdlConnection(String address) throws Exception {
2 int status = 404;
3 try {
4 URL urlObj = new URL(address);
5 HttpURLConnection oc = (HttpURLConnection) urlObj.openConnection();
6 oc.setUseCaches(false);
7 oc.setConnectTimeout(3000); // 設置超時時間
8 status = oc.getResponseCode();// 請求狀態
9 if (200 == status) {
10 // 200是請求地址順利連通。。
11 return status;
12 }
13 } catch (Exception e) {
14 e.printStackTrace();
15 throw e;
16 }
17 return status;
18 }
定義了一個int型,如果返回可200則是地址能成功連通,如果返回0或者其他則是失敗