Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for forwardedPort (0.71 sec)

  1. internal/handlers/forwarder.go

    			req.Header.Set(xForwardedProto, "http")
    		}
    	}
    
    	if xfPort := req.Header.Get(xForwardedPort); xfPort == "" {
    		req.Header.Set(xForwardedPort, forwardedPort(req))
    	}
    
    	if xfHost := req.Header.Get(xForwardedHost); xfHost == "" && req.Host != "" {
    		req.Header.Set(xForwardedHost, req.Host)
    	}
    }
    
    func forwardedPort(req *http.Request) string {
    	if req == nil {
    		return ""
    	}
    
    Go
    - Registered: Sun Apr 21 19:28:08 GMT 2024
    - Last Modified: Fri Apr 07 05:42:10 GMT 2023
    - 5.6K bytes
    - Viewed (0)
  2. internal/handlers/proxy.go

    	"net/http"
    	"regexp"
    	"strings"
    )
    
    var (
    	// De-facto standard header keys.
    	xForwardedFor    = http.CanonicalHeaderKey("X-Forwarded-For")
    	xForwardedHost   = http.CanonicalHeaderKey("X-Forwarded-Host")
    	xForwardedPort   = http.CanonicalHeaderKey("X-Forwarded-Port")
    	xForwardedProto  = http.CanonicalHeaderKey("X-Forwarded-Proto")
    	xForwardedScheme = http.CanonicalHeaderKey("X-Forwarded-Scheme")
    Go
    - Registered: Sun Apr 21 19:28:08 GMT 2024
    - Last Modified: Fri Dec 22 00:56:55 GMT 2023
    - 5.1K bytes
    - Viewed (0)
Back to top