0
如何在Java中爲我的WSDL執行Ping?如何在Java中Ping WSDL
我已經嘗試過這樣的:
InetAddress.getByname(my_wsdl).isReachable(3000);
,但沒有奏效。
如何在Java中爲我的WSDL執行Ping?如何在Java中Ping WSDL
我已經嘗試過這樣的:
InetAddress.getByname(my_wsdl).isReachable(3000);
,但沒有奏效。
試試這個
private boolean isWSDLAvailable(String wsdlAddr) {
HttpURLConnection c = null;
try {
URL u = new URL(wsdlAddr);
c = (HttpURLConnection) u.openConnection();
c.setRequestMethod("HEAD");
c.getInputStream();
return c.getResponseCode() == 200;
} catch (Exception e) {
return false;
} finally {
if (c != null) c.disconnect();
}
}
您不能ping一個文件。你在問如何「ping」你的Web服務端點? – Perception 2012-04-18 00:27:08
您是否在詢問有關驗證服務是否可用?如果是這樣,只需將'?wsdl'附加到您的服務的URL。 – Withheld 2012-12-28 21:54:24