Documentation ¶
Index ¶
Constants ¶
Variables ¶
View Source
var ( // values from CI build BuildCommit = "GIT_COMMIT_PLACEHOLDER" BuildTag = "GIT_TAG_PLACEHOLDER" )
View Source
var ( ProxyServerLog = log.New(os.Stderr, "[proxyserver] ", logFlags) HTTPServerLog = log.New(os.Stderr, "[http] ", logFlags) PrometheusLog = log.New(os.Stderr, "[metrics] ", logFlags) ReverseProxyLog = log.New(os.Stderr, "[reverseproxy] ", logFlags) FingerprintLog = log.New(os.Stderr, "[fingerprint] ", logFlags) DefaultLog = log.New(os.Stderr, "[fingerproxy] ", logFlags) PrometheusRegistry = prometheus.NewRegistry() GetHeaderInjectors = DefaultHeaderInjectors )
Functions ¶
func DefaultHeaderInjectors ¶
func DefaultHeaderInjectors() []reverseproxy.HeaderInjector
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
example
|
|
pkg
|
|
http2
Package http2 implements the HTTP/2 protocol.
|
Package http2 implements the HTTP/2 protocol. |
http2/h2c
Package h2c implements the unencrypted "h2c" form of HTTP/2.
|
Package h2c implements the unencrypted "h2c" form of HTTP/2. |
http2/h2i
The h2i command is an interactive HTTP/2 console.
|
The h2i command is an interactive HTTP/2 console. |
http2/hpack
Package hpack implements HPACK, a compression format for efficiently representing HTTP header fields in the context of HTTP/2.
|
Package hpack implements HPACK, a compression format for efficiently representing HTTP header fields in the context of HTTP/2. |
Click to show internal directories.
Click to hide internal directories.