Microsoft

If the source and target strings become the same, (case insensitive), after the previous step, the protocol server MUST throw a FaultException message. If the URL scheme, as specified in [RFC2396] section 3.1, is not present, and string is not an UNC path, the protocol server MUST prepend the path with the "http" scheme. ................
................