Before it uses that URL for anything, the server should process it, and if it's missing something like a protocol, add in a good default like http.
Before it uses that URL for anything, the server should process it, and if it's missing something like a protocol, add in a good default like http.
Is:
foo@bar.com
mailto:foo@bar.com
or
ftp://foo@bar.com
or
http://foo@bar.com
Each one of those does something totally different, and all are legal.The browser can add a default though - and it does.
Each one of those protocols works totally different. Different ports, different messages to the server, different ways of contacting the server.
And it's not a text field either. It gets broken up into multiple pieces and each piece is used in a different part of the conversation with the server. And on top of that you need to understand the format to even figure out which server to talk to.
They're talking about input fields in forms in the contents of the page.
So, you both know what you're talking about, you just don't know what they are talking about :)