21 #include <boost/cstdint.hpp> 
   27     HttpUrl(
const std::string& url);
 
   30     std::string 
getHost()
 const { 
return host_; }
 
   31     boost::uint16_t 
getPort()
 const { 
return port_; }
 
   32     std::string 
getUri()
  const { 
return uri_; }
 
   35     static const boost::uint16_t HTTP_DEFAULT_PORT  = 80;
 
   36     static const boost::uint16_t HTTPS_DEFAULT_PORT = 443;
 
   43     boost::uint16_t    port_;
 
boost::uint16_t getPort() const 
 
std::string getHost() const 
 
HttpUrl(const std::string &url)
 
std::string getUri() const