Closed
Description
Given in the documentation link, the validator does not return True
if I use a different scheme such as rtmp
or rtsp
.
foo://admin:hunter1@example.com:8042/over/there?name=ferret#nose
\_/ \___/ \_____/ \_________/ \__/\_________/ \_________/ \__/
| | | | | | | |
scheme username password hostname port path query fragment
An example of this is
rtmp://192.168.1.123:1935/live/test
If I run this code:
import validators
streamurl = "rtmp://192.168.1.123:1935/live/test"
print(validators.url(streamurl))
The output is:
ValidationError(func=url, args={'value': 'rtmp://192.168.1.123:1935/live/test'})
It would be nice if the URL validator supports other schemes. Thanks.