Input Type URL – Says “Please enter a URL” if HTTP is not included

You can add a novalidate attribute to the form element. Fx:

<form method="post" action="/foo" novalidate>...</form>

See https://www.w3.org/TR/html5/sec-forms.html#element-attrdef-form-novalidate

Taken from this answer: https://stackoverflow.com/a/3094185/1497627