MCPcopy
hub / github.com/fagongzi/manba / doPreFilters

Method doPreFilters

pkg/proxy/filter.go:14–25  ·  view source on GitHub ↗
(c filter.Context)

Source from the content-addressed store, hash-verified

12)
13
14func (f *Proxy) doPreFilters(c filter.Context) (filterName string, statusCode int, err error) {
15 for _, f := range f.filters {
16 filterName = f.Name()
17
18 statusCode, err = f.Pre(c)
19 if nil != err {
20 return filterName, statusCode, err
21 }
22 }
23
24 return "", http.StatusOK, nil
25}
26
27func (f *Proxy) doPostFilters(c filter.Context) (filterName string, statusCode int, err error) {
28 l := len(f.filters)

Callers 1

doProxyMethod · 0.95

Calls 2

NameMethod · 0.65
PreMethod · 0.65

Tested by

no test coverage detected