这意味着我不会使用 SoapUI 或任何其他应用程序来测试 WSDL。
我正在查看wsdl4j,因为这可能是唯一的一个,除非我错过了 jdk 中可用的东西。
这是我尝试过的:
类:WSDLtestvip.java
import java.net.HttpURLConnection;
import java.net.URL;
public class WSDLtestvip {
    public 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();
        }
    }
}
类:WsdlTester.java
public class WsdlTester {
    public static void main(String[] args) {
        WSDLtestvip wstvip = new WSDLtestvip();
        boolean result = wstvip
                .isWSDLAvailable("https://a.b.c/aaa?wsdl");
        System.out.println(result);
    }
}
它总是给我假的我如何将它用于https