-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
isURL() returns false for long urls #2348
Comments
This is a duplicate of #1875 The spaces in the URL should have been encoded to '%20' but not all have, causing the validator to (in my opinion correctly) return false. Btw; When I got a notification about this issue in my mail, Gmail on Android also did not recognize it as a valid URL. |
thanks, I agree with you.. |
@WikiRik This is another example form google, that validator.js showing as invalid. It doesn't have space. JSFiddle: https://jsfiddle.net/sisir/uj6ywev9/
Is there a way to find out why it is failing? |
You can just debug it, but I expect the URL is too long and therefore marked as invalid |
okay, I did a test with php, and it passed as valid:
|
Thank you for the hint, I see there is a limit for url length. I have set |
Describe the bug
Consider this url from google business
When we pass this to isURL() it returns false.
Examples
JS Fiddle: https://jsfiddle.net/sisir/w49mhvne/
Additional context
Validator.js version: 13.11.0
Node.js version: N/A
OS platform: [windows, linux, macOS, etc] N/A
The text was updated successfully, but these errors were encountered: