Directories
¶
| Path | Synopsis |
|---|---|
|
Package cache is an HTTP response-cache middleware with a pluggable storage backend.
|
Package cache is an HTTP response-cache middleware with a pluggable storage backend. |
|
purge
Package purge invalidates entries in a pkg/cache response cache.
|
Package purge invalidates entries in a pkg/cache response cache. |
|
internal
|
|
|
Package mirror provides a request-shadowing (traffic-mirroring) middleware: it tees a copy of matched/sampled REQUESTS to a separate destination chain (a "canary"), fire-and-forget, without ever affecting the primary request or its response.
|
Package mirror provides a request-shadowing (traffic-mirroring) middleware: it tees a copy of matched/sampled REQUESTS to a separate destination chain (a "canary"), fire-and-forget, without ever affecting the primary request or its response. |
|
Package proxyprotocol reads the HAProxy PROXY protocol (v1 and v2) header from accepted connections and rewrites their RemoteAddr to the real client address.
|
Package proxyprotocol reads the HAProxy PROXY protocol (v1 and v2) header from accepted connections and rewrites their RemoteAddr to the real client address. |
|
Package upstream is parapet's reverse-proxy and load-balancing layer: it turns a pool of backend targets into an http.RoundTripper that the proxy (upstream.New) drives, and layers a stack of reliability primitives on top of plain distribution.
|
Package upstream is parapet's reverse-proxy and load-balancing layer: it turns a pool of backend targets into an http.RoundTripper that the proxy (upstream.New) drives, and layers a stack of reliability primitives on top of plain distribution. |
|
Package waf provides a Web Application Firewall middleware for parapet.
|
Package waf provides a Web Application Firewall middleware for parapet. |
Click to show internal directories.
Click to hide internal directories.