private void ConstructHttpServerURI(QJournalProtocolProtos.GetEditLogManifestResponseProto ret) { if (ret.HasFromURL()) { URI uri = URI.Create(ret.GetFromURL()); httpServerURL = GetHttpServerURI(uri.GetScheme(), uri.GetPort()); } else { httpServerURL = GetHttpServerURI("http", ret.GetHttpPort()); } }