Documentation ¶
Index ¶
- func AddFilters(filter web.Filter)
- func InitFilters(log logging.Logger)
- func NewFilterChain(w http.ResponseWriter, r *http.Request, service web.Service) error
- func NewFilterChainWithMapper(mapper web.ParamMapper, service web.Service) error
- type FilterChain
- func (f *FilterChain) DoFilter(w http.ResponseWriter, r *http.Request) error
- func (f *FilterChain) DoService(w http.ResponseWriter, r *http.Request) error
- func (f *FilterChain) GetFilter() web.Filter
- func (f *FilterChain) GetNext() web.FilterChain
- func (f *FilterChain) SetNext(chain web.FilterChain)
- func (f *FilterChain) SetService(service web.Service)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddFilters ¶
func InitFilters ¶ added in v1.3.0
func NewFilterChain ¶
func NewFilterChainWithMapper ¶ added in v1.3.2
func NewFilterChainWithMapper(mapper web.ParamMapper, service web.Service) error
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)
Click to show internal directories.
Click to hide internal directories.