net/url.URL.Host (field)
68 uses
net/url (current package)
url.go#L280: Host string // "host" or "host:port" (see Hostname and Port methods)
url.go#L492: url.User, url.Host, err = parseAuthority(url.Scheme, authority)
url.go#L805: if !u.OmitHost && (u.Scheme != "" || u.Host != "" || u.User != nil) {
url.go#L808: n += len(username) + len(password) + len(u.Host)
url.go#L823: if u.Scheme != "" || u.Host != "" || u.User != nil {
url.go#L824: if u.OmitHost && u.Host == "" && u.User == nil {
url.go#L827: if u.Host != "" || u.Path != "" || u.User != nil {
url.go#L834: if h := u.Host; h != "" {
url.go#L840: if u.OmitHost && u.Host == "" && u.User == nil && strings.HasPrefix(path, "//") {
url.go#L847: if path != "" && path[0] != '/' && u.Host != "" {
url.go#L1127: if ref.Scheme != "" || ref.Host != "" || ref.User != nil {
url.go#L1136: url.Host = ""
url.go#L1150: url.Host = ""
url.go#L1155: url.Host = u.Host
url.go#L1194: host, _ := splitHostPort(u.Host)
url.go#L1202: _, port := splitHostPort(u.Host)
net/http
client.go#L180: cookieURL.Host = req.Host
client.go#L668: if req.Host != "" && req.Host != req.URL.Host {
client.go#L700: if !stripSensitiveHeaders && reqs[0].URL.Host != req.URL.Host {
clientconn.go#L146: Host: host,
clientconn.go#L240: if req.URL.Host == "" {
csrf.go#L65: if u.Host == "" {
csrf.go#L161: if o, err := url.Parse(origin); err == nil && o.Host == req.Host {
request.go#L620: host = r.URL.Host
request.go#L921: u.Host = strings.TrimSuffix(u.Host, ":")
request.go#L931: Host: u.Host,
request.go#L1172: req.Host = req.URL.Host
servemux121.go#L111: if u, ok := mux.redirectToPathSlash(r.URL.Host, r.URL.Path, r.URL); ok {
server.go#L2446: if u.Scheme == "" && u.Host == "" {
server.go#L2733: host := r.URL.Host
transport.go#L661: if req.URL.Host == "" {
net/http/httputil
dump.go#L249: host = req.URL.Host
reverseproxy.go#L342: req.URL.Host = target.Host
net/http/internal/http2
server.go#L2993: u.Host = w.rws.req.Host
server.go#L2998: if u.Host == "" {
server.go#L3119: Authority: msg.url.Host,
transport.go#L415: addr := authorityAddr(req.URL.Scheme, req.URL.Host)
write.go#L284: encKV(enc, ":authority", w.url.Host)
net/http/internal/httpcommon
httpcommon.go#L229: host = req.URL.Host
httpcommon.go#L599: url_ = &url.URL{Host: rp.Authority}
crypto/x509
constraints.go#L585: host := strings.ToLower(uri.Host)
constraints.go#L591: host, _, err = net.SplitHostPort(uri.Host)
constraints.go#L593: return nil, fmt.Errorf("cannot parse URI host %q: %v", uri.Host, err)
parser.go#L493: if len(uri.Host) > 0 && !domainNameValid(uri.Host, false) {
github.com/jackc/pgx/v5/pgconn
config.go#L642: for host := range strings.SplitSeq(parsedURL.Host, ",") {
golang.org/x/net/http2
transport_common.go#L337: addr := authorityAddr(req.URL.Scheme, req.URL.Host)
write.go#L285: encKV(enc, ":authority", w.url.Host)
golang.org/x/net/internal/httpcommon
request.go#L78: host = req.URL.Host
request.go#L475: url_ = &url.URL{Host: authority}
google.golang.org/grpc/internal/credentials
spiffe.go#L59: if len(uri.Host) == 0 || len(uri.Path) == 0 {
spiffe.go#L63: if len(uri.Host) > 255 {
google.golang.org/grpc/internal/resolver/delegatingresolver
delegatingresolver.go#L89: Host: address,
delegatingresolver.go#L173: url.Path = "/" + r.proxyURL.Host
delegatingresolver.go#L174: url.Host = "" // Clear the Host field to conform to the "dns:///" format
delegatingresolver.go#L267: Host: address.Addr,
delegatingresolver.go#L304: proxyAddr = resolver.Address{Addr: r.proxyURL.Host}
google.golang.org/grpc/internal/resolver/dns
dns_resolver.go#L147: d.resolver, err = internal.NewNetResolver(target.URL.Host)
google.golang.org/grpc/internal/resolver/unix
unix.go#L37: if target.URL.Host != "" {
unix.go#L38: return nil, fmt.Errorf("invalid (non-empty) authority: %v", target.URL.Host)
google.golang.org/grpc/internal/transport
http_util.go#L626: addr = t.Host
proxy.go#L66: URL: &url.URL{Host: opts.ConnectAddr},
google.golang.org/grpc/resolver
resolver.go#L297: return t.URL.Scheme + "://" + t.URL.Host + "/" + t.Endpoint()
vendor/golang.org/x/net/http/httpproxy
proxy.go#L153: if err != nil || proxyURL.Scheme == "" || proxyURL.Host == "" {