wrapPrimaryRoute wraps stack (a compiled middleware handler chain) in s.enforcementHandler which performs crucial security checks, etc.
(stack Handler)
| 514 | // wrapPrimaryRoute wraps stack (a compiled middleware handler chain) |
| 515 | // in s.enforcementHandler which performs crucial security checks, etc. |
| 516 | func (s *Server) wrapPrimaryRoute(stack Handler) Handler { |
| 517 | return HandlerFunc(func(w http.ResponseWriter, r *http.Request) error { |
| 518 | return s.enforcementHandler(w, r, stack) |
| 519 | }) |
| 520 | } |
| 521 | |
| 522 | // enforcementHandler is an implicit middleware which performs |
| 523 | // standard checks before executing the HTTP middleware chain. |
no test coverage detected