Currently we force the user to enter the protocol prefix http:// or https://
If the protocol is empty, we need to check first https and if it fails switch to htttp (checking previously that the http domain responds with success Status code) This will prevent sending the credentials in clear if the https stop working by any reason