UrlValidator does not validate URL with simple domains (eg: http://hostname )
-----------------------------------------------------------------------------
Key: VALIDATOR-288
URL: https://issues.apache.org/jira/browse/VALIDATOR-288
Project: Commons Validator
Issue Type: Bug
Components: Routines
Affects Versions: 1.3.1 Release
Reporter: feroze daud
Fix For: 1.4
A Url of the form "http://hostname" is not validated, when the hostname is
simple, i.e does not have any dots.
I think this is a valid URL and it should pass validation.
The bug is in UrlValidator::isValidAuthority(), line 382
String topLevel = domainSegment[segmentCount - 1];
if (topLevel.length() < 2 || topLevel.length() > 4) {
return false;
}
In this case, topLevel = "hostname"
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.