Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for REMOTE_PORT (0.17 sec)

  1. src/net/http/cgi/host.go

    	}
    
    	if remoteIP, remotePort, err := net.SplitHostPort(req.RemoteAddr); err == nil {
    		env = append(env, "REMOTE_ADDR="+remoteIP, "REMOTE_HOST="+remoteIP, "REMOTE_PORT="+remotePort)
    	} else {
    		// could not parse ip:port, let's use whole RemoteAddr and leave REMOTE_PORT undefined
    		env = append(env, "REMOTE_ADDR="+req.RemoteAddr, "REMOTE_HOST="+req.RemoteAddr)
    	}
    
    	if hostDomain, _, err := net.SplitHostPort(req.Host); err == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 20:46:32 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  2. src/net/http/cgi/child.go

    		}
    		r.URL = url
    	}
    
    	// Request.RemoteAddr has its port set by Go's standard http
    	// server, so we do here too.
    	remotePort, _ := strconv.Atoi(params["REMOTE_PORT"]) // zero if unset or invalid
    	r.RemoteAddr = net.JoinHostPort(params["REMOTE_ADDR"], strconv.Itoa(remotePort))
    
    	return r, nil
    }
    
    // Serve executes the provided [Handler] on the currently active CGI
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 10 03:29:50 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  3. src/net/http/cgi/integration_test.go

    		"env-HTTP_HOST":         "example.com",
    		"env-PATH_INFO":         "",
    		"env-QUERY_STRING":      "foo=bar&a=b",
    		"env-REMOTE_ADDR":       "1.2.3.4",
    		"env-REMOTE_HOST":       "1.2.3.4",
    		"env-REMOTE_PORT":       "1234",
    		"env-REQUEST_METHOD":    "GET",
    		"env-REQUEST_URI":       "/test.go?foo=bar&a=b",
    		"env-SCRIPT_FILENAME":   os.Args[0],
    		"env-SCRIPT_NAME":       "/test.go",
    		"env-SERVER_NAME":       "example.com",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 07 18:42:44 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  4. src/net/http/cgi/child_test.go

    		"HTTP_USER_AGENT": "goclient",
    		"HTTP_FOO_BAR":    "baz",
    		"REQUEST_URI":     "/path?a=b",
    		"CONTENT_LENGTH":  "123",
    		"CONTENT_TYPE":    "text/xml",
    		"REMOTE_ADDR":     "5.6.7.8",
    		"REMOTE_PORT":     "54321",
    	}
    	req, err := RequestFromMap(env)
    	if err != nil {
    		t.Fatalf("RequestFromMap: %v", err)
    	}
    	if g, e := req.UserAgent(), "goclient"; e != g {
    		t.Errorf("expected UserAgent %q; got %q", e, g)
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Sep 14 15:42:03 UTC 2020
    - 5.2K bytes
    - Viewed (0)
  5. src/net/http/cgi/host_test.go

    		"env-HTTP_HOST":         "example.com:80",
    		"env-PATH_INFO":         "",
    		"env-QUERY_STRING":      "foo=bar&a=b",
    		"env-REMOTE_ADDR":       "1.2.3.4",
    		"env-REMOTE_HOST":       "1.2.3.4",
    		"env-REMOTE_PORT":       "1234",
    		"env-REQUEST_METHOD":    "GET",
    		"env-REQUEST_URI":       "/test.cgi?foo=bar&a=b",
    		"env-SCRIPT_FILENAME":   os.Args[0],
    		"env-SCRIPT_NAME":       "/test.cgi",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 18:29:59 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  6. src/net/http/fcgi/child.go

    func addFastCGIEnvToContext(s string) bool {
    	// Exclude things supported by net/http natively:
    	switch s {
    	case "CONTENT_LENGTH", "CONTENT_TYPE", "HTTPS",
    		"PATH_INFO", "QUERY_STRING", "REMOTE_ADDR",
    		"REMOTE_HOST", "REMOTE_PORT", "REQUEST_METHOD",
    		"REQUEST_URI", "SCRIPT_NAME", "SERVER_PROTOCOL":
    		return false
    	}
    	if strings.HasPrefix(s, "HTTP_") {
    		return false
    	}
    	// Explicitly include FastCGI-specific things.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 10 03:29:50 UTC 2024
    - 10.3K bytes
    - Viewed (0)
Back to top