Versions in this module Expand all Collapse all v1 v1.7.4 Apr 27, 2026 Changes in this version + var ErrTerminalResponse = errors.New("httpcache: terminal response written") + func AttachTerminalAwareProxyOnError(cfg *middleware.ProxyConfig) + func DefaultProxyOnError(err error, rw http.ResponseWriter, req *http.Request) + func IsTerminalResponse(err error) bool + type HTTPCachePlugin struct + func New() *HTTPCachePlugin + func (h *HTTPCachePlugin) OnRequest(ctx *zoox.Context, req *http.Request) error + func (h *HTTPCachePlugin) OnResponse(ctx *zoox.Context, res *http.Response) error + func (h *HTTPCachePlugin) Prepare(app *zoox.Application, cfg *config.Config) error