Versions in this module Expand all Collapse all v2 v2.5.2 Jun 8, 2022 Changes in this version + func CaddyfileHeaderOp(ops *HeaderOps, field, value, replacement string) error + type Handler struct + Request *HeaderOps + Response *RespHeaderOps + func (Handler) CaddyModule() caddy.ModuleInfo + func (h *Handler) Provision(ctx caddy.Context) error + func (h Handler) ServeHTTP(w http.ResponseWriter, r *http.Request, next caddyhttp.Handler) error + func (h Handler) Validate() error + type HeaderOps struct + Add http.Header + Delete []string + Replace map[string][]Replacement + Set http.Header + func (ops *HeaderOps) Provision(_ caddy.Context) error + func (ops HeaderOps) ApplyTo(hdr http.Header, repl *caddy.Replacer) + func (ops HeaderOps) ApplyToRequest(r *http.Request) + type Replacement struct + Replace string + Search string + SearchRegexp string + type RespHeaderOps struct + Deferred bool + Require *caddyhttp.ResponseMatcher