Documentation ¶
Index ¶
- Constants
- func ForceDeleteXFCCHeader(routeServiceValidator RouteServiceValidator, forwardedClientCert string) func(*http.Request) (bool, error)
- func NewBufferPool() httputil.BufferPool
- func NewProxy(logger logger.Logger, accessLogger accesslog.AccessLogger, cfg *config.Config, ...) http.Handler
- func SkipSanitize(arrivedViaRouteServicesServer func(*http.Request) bool, ...) func(*http.Request) (bool, error)
- func SkipSanitizeXFP(arrivedViaRouteServicesServer func(*http.Request) bool, ...) func(*http.Request) (bool, error)
- type RouteServiceValidator
Constants ¶
View Source
const ( VcapCookieId = "__VCAP_ID__" StickyCookieKey = "JSESSIONID" )
Variables ¶
This section is empty.
Functions ¶
func ForceDeleteXFCCHeader ¶
func NewBufferPool ¶
func NewBufferPool() httputil.BufferPool
func NewProxy ¶
func NewProxy( logger logger.Logger, accessLogger accesslog.AccessLogger, cfg *config.Config, registry registry.Registry, reporter metrics.ProxyReporter, routeServiceConfig *routeservice.RouteServiceConfig, tlsConfig *tls.Config, heartbeatOK *int32, routeServicesTransport http.RoundTripper, skipSanitization func(req *http.Request) bool, ) http.Handler
func SkipSanitize ¶
func SkipSanitizeXFP ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.