我想从 Java 代码中检查 WSDL url 是否有效。这样我就可以使用另一个基于此的 url。
所以我正在检查这样的代码。
private boolean isValidWsdlURL(String wsdlUrl)
{
UrlValidator urlValidator = new UrlValidator();
if(urlValidator.isValid(wsdlUrl))
{
return true;
}
logger.info("WSDL URL is not valid...");
return false;
}
但是,尽管我有有效的 URL,但它总是返回 false。 WSDL URL 例如: http ://www.sample.com/MyWsdlService?wsdl
因为 URL 以 ?wsdl 结尾如何查看代码?看起来我们只需要“ http://www.sample.com ”就可以通过 UrlValidator。