web_filter

package
v1.2.5 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2021 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddFilters

func AddFilters(filter web.Filter)

func NewFilterChain

func NewFilterChain(w http.ResponseWriter, r *http.Request, service web.Service) error

func SortFilters added in v1.2.1

func SortFilters()

Types

type FilterChain

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

func (*FilterChain) DoFilter

func (f *FilterChain) DoFilter(w http.ResponseWriter, r *http.Request) error

func (*FilterChain) DoService added in v1.1.9

func (f *FilterChain) DoService(w http.ResponseWriter, r *http.Request) error

func (*FilterChain) GetFilter

func (f *FilterChain) GetFilter() web.Filter

func (*FilterChain) GetNext

func (f *FilterChain) GetNext() web.FilterChain

func (*FilterChain) SetNext

func (f *FilterChain) SetNext(chain web.FilterChain)

func (*FilterChain) SetService added in v1.1.9

func (f *FilterChain) SetService(service web.Service)

type FilterStarter added in v1.2.1

type FilterStarter struct {
	bean.Component
	*logrus.Logger
}

func (*FilterStarter) AfterInit added in v1.2.1

func (f *FilterStarter) AfterInit()

Jump to

Keyboard shortcuts

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