net/url.URL.Path (field)

40 uses

	net/url (current package)
		url.go#L281: 	Path     string    // path (relative paths may omit leading slash)
		url.go#L446: 		url.Path = "*"
		url.go#L665: 	u.Path = path
		url.go#L690: 		if err == nil && p == u.Path {
		url.go#L694: 	if u.Path == "*" {
		url.go#L697: 	return escape(u.Path, encodePath)
		url.go#L810: 		n += len(u.Path)
		url.go#L827: 				if u.Host != "" || u.Path != "" || u.User != nil {
		url.go#L1117: 		url.Path = ""
		url.go#L1120: 	if ref.Path == "" && !ref.ForceQuery && ref.RawQuery == "" {
		url.go#L1127: 	if ref.Path == "" && u.Opaque != "" {
		url.go#L1131: 		url.Path = ""

	net/http
		clientconn.go#L139: 				Path:   "/",
		csrf.go#L68: 	if u.Path != "" || u.RawQuery != "" || u.Fragment != "" {
		fs.go#L174: 		url := url.URL{Path: name}
		fs.go#L685: 	if strings.HasSuffix(r.URL.Path, indexPage) {
		fs.go#L708: 		url := r.URL.Path
		fs.go#L728: 		url := r.URL.Path
		fs.go#L815: 	if containsDotDot(r.URL.Path) {
		fs.go#L849: 	if containsDotDot(r.URL.Path) {
		fs.go#L989: 	upath := r.URL.Path
		fs.go#L992: 		r.URL.Path = upath
		request.go#L530: 	return r.Method == "PRI" && len(r.Header) == 0 && r.URL.Path == "*" && r.Proto == "HTTP/2.0"
		request.go#L649: 	} else if r.Method == "CONNECT" && r.URL.Path == "" {
		servemux121.go#L111: 		if u, ok := mux.redirectToPathSlash(r.URL.Host, r.URL.Path, r.URL); ok {
		servemux121.go#L112: 			return RedirectHandler(u.String(), StatusMovedPermanently), u.Path
		servemux121.go#L115: 		return mux.handler(r.Host, r.URL.Path)
		servemux121.go#L121: 	path := cleanPath(r.URL.Path)
		servemux121.go#L126: 		return RedirectHandler(u.String(), StatusMovedPermanently), u.Path
		servemux121.go#L129: 	if path != r.URL.Path {
		servemux121.go#L131: 		u := &url.URL{Path: path, RawQuery: r.URL.RawQuery}
		servemux121.go#L135: 	return mux.handler(host, r.URL.Path)
		servemux121.go#L188: 	u = &url.URL{Path: path, RawQuery: u.RawQuery}
		server.go#L2337: 		p := strings.TrimPrefix(r.URL.Path, prefix)
		server.go#L2339: 		if len(p) < len(r.URL.Path) && (r.URL.RawPath == "" || len(rp) < len(r.URL.RawPath)) {
		server.go#L2344: 			r2.URL.Path = p
		server.go#L2669: 			return RedirectHandler(u.String(), StatusTemporaryRedirect), u.Path, nil, nil
		server.go#L2693: 			u := &url.URL{Path: path, RawQuery: r.URL.RawQuery}
		server.go#L2738: 			return n2, nil, &url.URL{Path: cleanPath(u.Path) + "/", RawQuery: u.RawQuery}