absl::string_view getScheme(absl::string_view forwarded_proto, bool is_ssl) {
  if (HeaderUtility::schemeIsValid(forwarded_proto)) {
    return forwarded_proto;
  }
  return is_ssl ? Headers::get().SchemeValues.Https : Headers::get().SchemeValues.Http;
}
absl::string_view getScheme(absl::string_view forwarded_proto, bool is_ssl) {
  if (HeaderUtility::schemeIsValid(forwarded_proto)) {
    return forwarded_proto;
  }
  return is_ssl ? Headers::get().SchemeValues.Https : Headers::get().SchemeValues.Http;
}