intercept

package
v0.42.1 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2024 License: MIT Imports: 9 Imported by: 3

Documentation

Index

Constants

View Source
const (
	DefaultReadBufferSize = 4096
)

Variables

This section is empty.

Functions

func Intercept

func Intercept(h http.Handler) web.Handler

func Resolve

func Resolve(h web.Handler, eh web.ErrorHandlerFunc) http.Handler

Types

type DummyWriter added in v0.19.0

type DummyWriter struct {
	// contains filtered or unexported fields
}

func (*DummyWriter) Error added in v0.19.2

func (dw *DummyWriter) Error() error

func (*DummyWriter) Header added in v0.19.0

func (dw *DummyWriter) Header() http.Header

func (*DummyWriter) Status added in v0.19.0

func (dw *DummyWriter) Status() int

func (*DummyWriter) TryServeHTTP added in v0.19.0

func (dw *DummyWriter) TryServeHTTP(w http.ResponseWriter, r *http.Request) error

func (*DummyWriter) Write added in v0.19.0

func (dw *DummyWriter) Write(b []byte) (int, error)

func (*DummyWriter) WriteHeader added in v0.19.0

func (dw *DummyWriter) WriteHeader(code int)

type Interceptor

type Interceptor struct {
	// contains filtered or unexported fields
}

func (*Interceptor) TryServeHTTP

func (m *Interceptor) TryServeHTTP(w http.ResponseWriter, r *http.Request) error

type WriteInterceptor

type WriteInterceptor struct {
	// contains filtered or unexported fields
}

func NewWriter

func NewWriter(w http.ResponseWriter, method string) *WriteInterceptor

func (*WriteInterceptor) Error

func (m *WriteInterceptor) Error() web.Error

func (*WriteInterceptor) Writer

func (m *WriteInterceptor) Writer() http.ResponseWriter

Jump to

Keyboard shortcuts

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