pkg/

directory
v0.18.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL