Lines Matching full:scheme
25 // <scheme>" "<host>[":"<port>]
27 // Where <scheme> may be one of (case-insensitive):
37 // chosen scheme (via ProxyServer::GetDefaultPortForScheme()).
42 // "PROXY foopy:19" {scheme=HTTP, host="foopy", port=19}
43 // "DIRECT" {scheme=DIRECT}
44 // "SOCKS5 foopy" {scheme=SOCKS5, host="foopy", port=1080}
45 // "HTTPS foopy:123" {scheme=HTTPS, host="foopy", port=123}
46 // "QUIC foopy:123" {scheme=QUIC, host="foopy", port=123}
58 // [<scheme>"://"]<server>[":"<port>]
60 // Where <scheme> may be one of:
69 // Both <scheme> and <port> are optional. If <scheme> is omitted, it will be
71 // the default port for the chosen scheme (via
74 // If parsing fails the returned proxy will have scheme
78 // "foopy" {scheme=HTTP, host="foopy", port=80}
79 // "socks://foopy" {scheme=SOCKS5, host="foopy", port=1080}
80 // "socks4://foopy" {scheme=SOCKS4, host="foopy", port=1080}
81 // "socks5://foopy" {scheme=SOCKS5, host="foopy", port=1080}
82 // "http://foopy:17" {scheme=HTTP, host="foopy", port=17}
83 // "https://foopy:17" {scheme=HTTPS, host="foopy", port=17}
84 // "quic://foopy:17" {scheme=QUIC, host="foopy", port=17}
85 // "direct://" {scheme=DIRECT}
88 ProxyServer::Scheme default_scheme);
90 ProxyUriToProxyServer(std::string_view uri, ProxyServer::Scheme default_scheme);
93 // Parses the proxy scheme from the non-standard URI scheme string
97 NET_EXPORT ProxyServer::Scheme GetSchemeFromUriScheme(std::string_view scheme);