std::string CService::ToStringIPPort() const { if (IsIPv4()) { return ToStringIP() + ":" + ToStringPort(); } else { return "[" + ToStringIP() + "]:" + ToStringPort(); } }
std::string CService::ToStringIPPort(bool fUseGetnameinfo) const { if (IsIPv4() || IsTor()) { return ToStringIP(fUseGetnameinfo) + ":" + ToStringPort(); } else { return "[" + ToStringIP(fUseGetnameinfo) + "]:" + ToStringPort(); } }
std::string CHttpUrl::GetURL() const { return ToStringProtocol() + "://" + m_domain + ToStringPort() + m_document; }