They have name, email, phone, etc but it seems weird that URL isn't an option
Discussion posts and replies are publicly visible
Input purpose is used for auto complete not validation.
To validate a url, I would suggest using a regex.
Forgot to mention that you'll need the following plugin to be able to do regex functions