Implement http.Handler interface.
(rw http.ResponseWriter, r *http.Request)
| 993 | |
| 994 | // Implement http.Handler interface. |
| 995 | func (p *ControllerRegister) ServeHTTP(rw http.ResponseWriter, r *http.Request) { |
| 996 | ctx := p.GetContext() |
| 997 | |
| 998 | ctx.Reset(rw, r) |
| 999 | defer p.GiveBackContext(ctx) |
| 1000 | |
| 1001 | var preFilterParams map[string]string |
| 1002 | p.chainRoot.filter(ctx, p.getUrlPath(ctx), preFilterParams) |
| 1003 | } |
| 1004 | |
| 1005 | func (p *ControllerRegister) serveHttp(ctx *beecontext.Context) { |
| 1006 | var err error |