#include "quiche/quic/tools/quic_url.h"
#include <string>
#include "absl/strings/str_cat.h"
#include "absl/strings/string_view.h"
namespace quic {
static constexpr size_t kMaxHostNameLength = …;
QuicUrl::QuicUrl(absl::string_view url) : … { … }
QuicUrl::QuicUrl(absl::string_view url, absl::string_view default_scheme)
: … { … }
std::string QuicUrl::ToString() const { … }
bool QuicUrl::IsValid() const { … }
std::string QuicUrl::HostPort() const { … }
std::string QuicUrl::PathParamsQuery() const { … }
std::string QuicUrl::scheme() const { … }
std::string QuicUrl::host() const { … }
std::string QuicUrl::path() const { … }
uint16_t QuicUrl::port() const { … }
}