caddy: Index | Files

package errors

import ""

Package errors implements an HTTP error handling middleware.


Package Files

errors.go setup.go

type ErrorHandler Uses

type ErrorHandler struct {
    Next             httpserver.Handler
    GenericErrorPage string         // default error page filename
    ErrorPages       map[int]string // map of status code to filename
    Log              *httpserver.Logger
    Debug            bool // if true, errors are written out to client rather than to a log

ErrorHandler handles HTTP errors (and errors from other middleware).

func (ErrorHandler) ServeHTTP Uses

func (h ErrorHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) (int, error)

Package errors imports 11 packages (graph) and is imported by 108 packages. Updated 2019-12-10. Refresh now. Tools for package owners.