# Packages
No description provided by the author
# Functions
NewProxy instantiates a new reverse proxy handler based on the provided JSON config.
RegisterReverseProxyModule registers an initalization function for a reverse proxy module under a type name, so it can be used in the config.
# Variables
PLUGINPATH can be set by linker to define a default proxy module dir.
RIDHEADER can be by linker to define the default HTTP header for request id (Defaults to "X-Request-ID").
RIDKEY can be set by linker to define the default log key for request id (default to "rid").
# Structs
No description provided by the author
ModuleConfig configures a rproxy module.
OzoneProxy is an HTTP Handler that takes an incoming request and sends it to another server, proxying the response back to the client.
ProxyConfig defines JSON configuration for the "ReverseProxy" handler type.
No description provided by the author
TransportConfig defines JSON for configuring the HTTP transport used by the proxy.
VirtualTransport defines JSON for configuring a virtual backend transport.